(file) Return to ReleaseNotes.htm CVS log (file) (dir) Up to [Pegasus] / pegasus-JavaCIMClient / docs

Diff for /pegasus-JavaCIMClient/docs/ReleaseNotes.htm between version 1.2 and 1.3

version 1.2, 2004/02/12 18:12:28 version 1.3, 2004/04/15 18:09:49
Line 1 
Line 1 
 <html xmlns:v="urn:schemas-microsoft-com:vml" <html xmlns:v="urn:schemas-microsoft-com:vml"
 xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:w="urn:schemas-microsoft-com:office:word"
   xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
 xmlns="http://www.w3.org/TR/REC-html40"> xmlns="http://www.w3.org/TR/REC-html40">
  
 <head> <head>
 <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
 <meta name=ProgId content=Word.Document> <meta name=ProgId content=Word.Document>
 <meta name=Generator content="Microsoft Word 9">  <meta name=Generator content="Microsoft Word 10">
 <meta name=Originator content="Microsoft Word 9">  <meta name=Originator content="Microsoft Word 10">
 <link rel=File-List href="./WBEMJavaClientReleaseNotes2_0_files/filelist.xml">  <link rel=File-List href="ReleaseNotes_files/filelist.xml">
 <title>WBEM Java Client Release Notes</title> <title>WBEM Java Client Release Notes</title>
   <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
    name="City"/>
   <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
    name="State"/>
   <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
    name="place"/>
 <!--[if gte mso 9]><xml> <!--[if gte mso 9]><xml>
  <o:DocumentProperties>  <o:DocumentProperties>
   <o:Subject>WBEM Java Client Release Notes </o:Subject>   <o:Subject>WBEM Java Client Release Notes </o:Subject>
   <o:Author>Bapu Patil</o:Author>   <o:Author>Bapu Patil</o:Author>
   <o:Template>normal</o:Template>   <o:Template>normal</o:Template>
   <o:LastAuthor>Bapu Patil</o:LastAuthor>    <o:LastAuthor>bapugoud</o:LastAuthor>
   <o:Revision>2</o:Revision>    <o:Revision>4</o:Revision>
   <o:TotalTime>1874</o:TotalTime>    <o:TotalTime>1876</o:TotalTime>
   <o:LastPrinted>2003-05-14T19:27:00Z</o:LastPrinted>   <o:LastPrinted>2003-05-14T19:27:00Z</o:LastPrinted>
   <o:Created>2003-11-19T23:06:00Z</o:Created>   <o:Created>2003-11-19T23:06:00Z</o:Created>
   <o:LastSaved>2003-11-19T23:06:00Z</o:LastSaved>    <o:LastSaved>2004-04-15T17:06:00Z</o:LastSaved>
   <o:Pages>18</o:Pages>    <o:Pages>1</o:Pages>
   <o:Words>5673</o:Words>    <o:Words>5843</o:Words>
   <o:Characters>32340</o:Characters>    <o:Characters>33307</o:Characters>
   <o:Company>Hewlett-Packard Company</o:Company>    <o:Company>Company</o:Company>
   <o:Lines>269</o:Lines>    <o:Lines>277</o:Lines>
   <o:Paragraphs>64</o:Paragraphs>    <o:Paragraphs>78</o:Paragraphs>
   <o:CharactersWithSpaces>39715</o:CharactersWithSpaces>    <o:CharactersWithSpaces>39072</o:CharactersWithSpaces>
   <o:Version>9.4402</o:Version>    <o:Version>10.4219</o:Version>
  </o:DocumentProperties>  </o:DocumentProperties>
 </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--><!--[if gte mso 9]><xml>
  <w:WordDocument>  <w:WordDocument>
     <w:Zoom>75</w:Zoom>
     <w:SpellingState>Clean</w:SpellingState>
     <w:GrammarState>Clean</w:GrammarState>
   <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>   <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
   <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>   <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>
   <w:UseMarginsForDrawingGridOrigin/>   <w:UseMarginsForDrawingGridOrigin/>
Line 43 
Line 53 
    <w:LayoutRawTableWidth/>    <w:LayoutRawTableWidth/>
    <w:LayoutTableRowsApart/>    <w:LayoutTableRowsApart/>
   </w:Compatibility>   </w:Compatibility>
     <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  </w:WordDocument>  </w:WordDocument>
 </xml><![endif]-->  </xml><![endif]--><!--[if !mso]><object
    classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
   <style>
   st1\:*{behavior:url(#ieooui) }
   </style>
   <![endif]-->
 <style> <style>
 <!-- <!--
  /* Font Definitions */  /* Font Definitions */
Line 237 
Line 253 
         text-decoration:underline;         text-decoration:underline;
         text-underline:single;}         text-underline:single;}
 p p
         {margin-right:0in;          {mso-margin-top-alt:auto;
         mso-margin-top-alt:auto;          margin-right:0in;
         mso-margin-bottom-alt:auto;         mso-margin-bottom-alt:auto;
         margin-left:0in;         margin-left:0in;
         mso-pagination:widow-orphan;         mso-pagination:widow-orphan;
Line 246 
Line 262 
         font-family:"Times New Roman";         font-family:"Times New Roman";
         mso-fareast-font-family:"Times New Roman";}         mso-fareast-font-family:"Times New Roman";}
 code code
         {mso-ascii-font-family:"Courier New";          {font-family:"Courier New";
           mso-ascii-font-family:"Courier New";
         mso-fareast-font-family:"Courier New";         mso-fareast-font-family:"Courier New";
         mso-hansi-font-family:"Courier New";         mso-hansi-font-family:"Courier New";
         mso-bidi-font-family:"Courier New";}         mso-bidi-font-family:"Courier New";}
Line 259 
Line 276 
         font-family:"Courier New";         font-family:"Courier New";
         mso-fareast-font-family:"Courier New";}         mso-fareast-font-family:"Courier New";}
 tt tt
         {mso-ascii-font-family:"Courier New";          {font-family:"Courier New";
           mso-ascii-font-family:"Courier New";
         mso-fareast-font-family:"Courier New";         mso-fareast-font-family:"Courier New";
         mso-hansi-font-family:"Courier New";         mso-hansi-font-family:"Courier New";
         mso-bidi-font-family:"Courier New";}         mso-bidi-font-family:"Courier New";}
Line 299 
Line 317 
         font-size:10.0pt;         font-size:10.0pt;
         font-family:"Times New Roman";         font-family:"Times New Roman";
         mso-fareast-font-family:"Times New Roman";}         mso-fareast-font-family:"Times New Roman";}
   span.SpellE
           {mso-style-name:"";
           mso-spl-e:yes;}
   span.GramE
           {mso-style-name:"";
           mso-gram-e:yes;}
 @page Section1 @page Section1
         {size:8.5in 11.0in;         {size:8.5in 11.0in;
         margin:1.0in 1.25in 1.0in 1.25in;         margin:1.0in 1.25in 1.0in 1.25in;
Line 444 
Line 468 
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4 @list l4
           {mso-list-id:856769335;
           mso-list-template-ids:-958241750;}
   @list l4:level1
           {mso-level-number-format:bullet;
           mso-level-text:\F0B7;
           mso-level-tab-stop:.5in;
           mso-level-number-position:left;
           text-indent:-.25in;
           mso-ansi-font-size:10.0pt;
           font-family:Symbol;}
   @list l5
           {mso-list-id:1052342615;
           mso-list-template-ids:-1504563160;}
   @list l5:level1
           {mso-level-number-format:bullet;
           mso-level-text:\F0B7;
           mso-level-tab-stop:.5in;
           mso-level-number-position:left;
           text-indent:-.25in;
           mso-ansi-font-size:10.0pt;
           font-family:Symbol;}
   @list l6
         {mso-list-id:1505632988;         {mso-list-id:1505632988;
         mso-list-type:hybrid;         mso-list-type:hybrid;
         mso-list-template-ids:904969346 1896489038 -1021140422 616970556 753855378 -307702454 337287590 -362651142 1385077412 129915254;}         mso-list-template-ids:904969346 1896489038 -1021140422 616970556 753855378 -307702454 337287590 -362651142 1385077412 129915254;}
 @list l4:level1  @list l6:level1
         {mso-level-number-format:bullet;         {mso-level-number-format:bullet;
         mso-level-text:\F0B7;         mso-level-text:\F0B7;
         mso-level-tab-stop:.5in;         mso-level-tab-stop:.5in;
Line 455 
Line 501 
         text-indent:-.25in;         text-indent:-.25in;
         mso-ansi-font-size:10.0pt;         mso-ansi-font-size:10.0pt;
         font-family:Symbol;}         font-family:Symbol;}
 @list l4:level2  @list l6:level2
         {mso-level-tab-stop:1.0in;         {mso-level-tab-stop:1.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level3  @list l6:level3
         {mso-level-tab-stop:1.5in;         {mso-level-tab-stop:1.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level4  @list l6:level4
         {mso-level-tab-stop:2.0in;         {mso-level-tab-stop:2.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level5  @list l6:level5
         {mso-level-tab-stop:2.5in;         {mso-level-tab-stop:2.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level6  @list l6:level6
         {mso-level-tab-stop:3.0in;         {mso-level-tab-stop:3.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level7  @list l6:level7
         {mso-level-tab-stop:3.5in;         {mso-level-tab-stop:3.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level8  @list l6:level8
         {mso-level-tab-stop:4.0in;         {mso-level-tab-stop:4.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l4:level9  @list l6:level9
         {mso-level-tab-stop:4.5in;         {mso-level-tab-stop:4.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5  @list l7
           {mso-list-id:1816099078;
           mso-list-template-ids:1218716582;}
   @list l7:level1
           {mso-level-number-format:bullet;
           mso-level-text:\F0B7;
           mso-level-tab-stop:.5in;
           mso-level-number-position:left;
           text-indent:-.25in;
           mso-ansi-font-size:10.0pt;
           font-family:Symbol;}
   @list l8
           {mso-list-id:1842894525;
           mso-list-template-ids:-1532178110;}
   @list l8:level1
           {mso-level-number-format:bullet;
           mso-level-text:\F0B7;
           mso-level-tab-stop:.5in;
           mso-level-number-position:left;
           text-indent:-.25in;
           mso-ansi-font-size:10.0pt;
           font-family:Symbol;}
   @list l9
         {mso-list-id:2007662374;         {mso-list-id:2007662374;
         mso-list-type:hybrid;         mso-list-type:hybrid;
         mso-list-template-ids:1413667294 -1837347444 1447836560 -2085591486 1525986426 420924086 1411915016 220890626 1754024258 -168013522;}         mso-list-template-ids:1413667294 -1837347444 1447836560 -2085591486 1525986426 420924086 1411915016 220890626 1754024258 -168013522;}
 @list l5:level1  @list l9:level1
         {mso-level-number-format:bullet;         {mso-level-number-format:bullet;
         mso-level-text:\F0B7;         mso-level-text:\F0B7;
         mso-level-tab-stop:.5in;         mso-level-tab-stop:.5in;
Line 499 
Line 567 
         text-indent:-.25in;         text-indent:-.25in;
         mso-ansi-font-size:10.0pt;         mso-ansi-font-size:10.0pt;
         font-family:Symbol;}         font-family:Symbol;}
 @list l5:level2  @list l9:level2
         {mso-level-tab-stop:1.0in;         {mso-level-tab-stop:1.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level3  @list l9:level3
         {mso-level-tab-stop:1.5in;         {mso-level-tab-stop:1.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level4  @list l9:level4
         {mso-level-tab-stop:2.0in;         {mso-level-tab-stop:2.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level5  @list l9:level5
         {mso-level-tab-stop:2.5in;         {mso-level-tab-stop:2.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level6  @list l9:level6
         {mso-level-tab-stop:3.0in;         {mso-level-tab-stop:3.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level7  @list l9:level7
         {mso-level-tab-stop:3.5in;         {mso-level-tab-stop:3.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level8  @list l9:level8
         {mso-level-tab-stop:4.0in;         {mso-level-tab-stop:4.0in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
 @list l5:level9  @list l9:level9
         {mso-level-tab-stop:4.5in;         {mso-level-tab-stop:4.5in;
         mso-level-number-position:left;         mso-level-number-position:left;
         text-indent:-.25in;}         text-indent:-.25in;}
Line 537 
Line 605 
         {margin-bottom:0in;}         {margin-bottom:0in;}
 --> -->
 </style> </style>
 <!--[if gte mso 9]><xml>  <!--[if gte mso 10]>
  <o:shapedefaults v:ext="edit" spidmax="2050"/>  <style>
    /* Style Definitions */
    table.MsoNormalTable
           {mso-style-name:"Table Normal";
           mso-tstyle-rowband-size:0;
           mso-tstyle-colband-size:0;
           mso-style-noshow:yes;
           mso-style-parent:"";
           mso-padding-alt:0in 5.4pt 0in 5.4pt;
           mso-para-margin:0in;
           mso-para-margin-bottom:.0001pt;
           mso-pagination:widow-orphan;
           font-size:10.0pt;
           font-family:"Times New Roman";}
   </style>
   <![endif]--><!--[if gte mso 9]><xml>
    <o:shapedefaults v:ext="edit" spidmax="4098"/>
 </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--><!--[if gte mso 9]><xml>
  <o:shapelayout v:ext="edit">  <o:shapelayout v:ext="edit">
   <o:idmap v:ext="edit" data="1"/>   <o:idmap v:ext="edit" data="1"/>
Line 549 
Line 633 
  
 <div class=Section1> <div class=Section1>
  
 <h1 align=center style='text-align:center'>HP WBEM Services</h1>  <h1 align=center style='text-align:center'>WBEM </h1>
  
 <h1 align=center style='text-align:center'>Java Client SDK Version 2.0 </h1> <h1 align=center style='text-align:center'>Java Client SDK Version 2.0 </h1>
  
 <h1 align=center style='text-align:center'><span style="mso-spacerun:  <h1 align=center style='text-align:center'><span
 yes"> </span>Release Notes</h1>  style='mso-spacerun:yes'> </span>Release Notes</h1>
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]><span style='font-style:normal;  tab-stops:list .5in'><![if !supportLists]><span style='mso-fareast-font-family:
 mso-bidi-font-style:italic'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Arial;font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>1.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>Overview<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>Overview<o:p></o:p></span></h2>
  
 <p style='margin-right:.4in;text-align:justify'>The WBEM Java Client SDK is a <p style='margin-right:.4in;text-align:justify'>The WBEM Java Client SDK is a
 set of APIs that contain the components necessary to write management set of APIs that contain the components necessary to write management
Line 574 
Line 658 
 managed objects on a system. </p> managed objects on a system. </p>
  
 <p style='margin-right:.4in;text-align:justify'>WBEM client applications use <p style='margin-right:.4in;text-align:justify'>WBEM client applications use
 the <tt><span style='font-size:10.0pt;font-family:"Courier New"'>org.snia.wbem.client</span></tt>  the <span class=SpellE><tt><span style='font-size:10.0pt'>org.snia.wbem.client</span></tt></span>
 APIs to manipulate CIM objects. A client application uses the CIM API to APIs to manipulate CIM objects. A client application uses the CIM API to
 construct an object (for example, a class, instance, or namespace) and then construct an object (for example, a class, instance, or namespace) and then
 initializes, or instantiates that object. The application uses the client APIs initializes, or instantiates that object. The application uses the client APIs
 to pass the object to the CIM Object Manager (CIMOM) and request an operation, to pass the object to the CIM Object Manager (CIMOM) and request an operation,
 such as creating a CIM class, instance, or deleting an instance.</p> such as creating a CIM class, instance, or deleting an instance.</p>
  
 <p style='margin-right:.4in;text-align:justify'>CIM Listener (org.snia.wbem.listener)  <p style='margin-right:.4in;text-align:justify'>CIM Listener (<span
 provides interfaces to process CIM/XML Indications.</p>  class=SpellE>org.snia.wbem.listener</span>) provides interfaces to process
   CIM/XML Indications.</p>
 <p style='margin-right:.4in;text-align:justify'>The javadoc documentation  
 includes the following packages that the client applications require to make  <p style='margin-right:.4in;text-align:justify'>The <span class=SpellE>javadoc</span>
 CIM operation requests to a CIM Object Manager. </p>  documentation includes the following packages that the client applications
   require to make CIM operation requests to a CIM Object Manager. </p>
   
   <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
   class=SpellE>org.snia.wbem.client</span></p>
   
   <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
   class=SpellE>org.snia.wbem.cim</span></p>
   
   <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
   class=SpellE>org.snia.wbemcfg</span></p>
  
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 style='mso-tab-count:1'>      </span>org.snia.wbem.client</p>  .5in;text-align:justify'><span class=SpellE>org.snia.wbem.listener</span></p>
   
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  
 style='mso-tab-count:1'>      </span>org.snia.wbem.cim</p>  
   
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  
 style='mso-tab-count:1'>      </span>org.snia.wbemcfg</p>  
   
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify'>org.snia.wbem.listener</p>  
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]><span style='font-style:normal;  tab-stops:list .5in'><![if !supportLists]><span style='mso-fareast-font-family:
 mso-bidi-font-style:italic'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Arial;font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>2.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>Requirements<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>Requirements<o:p></o:p></span></h2>
  
 <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p>
  
 <ul style='margin-top:0in' type=disc> <ul style='margin-top:0in' type=disc>
  <li class=MsoNormal style='mso-list:l5 level1 lfo8;tab-stops:list .5in'><span   <li class=MsoNormal style='mso-list:l9 level1 lfo8;tab-stops:list .5in'><span
      style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The apache xerces XML       style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The apache <span
      parser 1.4.4. <o:p></o:p></span></li>       class=SpellE>xerces</span> XML parser 1.4.4. <o:p></o:p></span></li>
 </ul> </ul>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>You must use Xerces 1.4.4 version. It can be  mso-bidi-font-size:10.0pt'>You must use <span class=SpellE>Xerces</span> 1.4.4
 downloaded from<o:p></o:p></span></p>  version. It can be downloaded from<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 style="mso-spacerun: yes">      </span><span style='mso-tab-count:1'>      </span><a  style='mso-spacerun:yes'>      </span><span style='mso-tab-count:1'>      </span><a
 href="http://xml.apache.org/dist/xerces-j/">http://xml.apache.org/dist/xerces-j/</a><o:p></o:p></span></p> href="http://xml.apache.org/dist/xerces-j/">http://xml.apache.org/dist/xerces-j/</a><o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <ul style='margin-top:0in' type=disc> <ul style='margin-top:0in' type=disc>
  <li class=MsoNormal style='mso-list:l4 level1 lfo11;tab-stops:list .5in'><span   <li class=MsoNormal style='mso-list:l6 level1 lfo11;tab-stops:list .5in'><span
      style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Java 1.4 version ( JRE      style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Java 1.4 version ( JRE
      1.4 )</span> <span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p></o:p></span></li>      1.4 )</span> <span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p></o:p></span></li>
 </ul> </ul>
  
 <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>Java 1.4 version is used because it includes JSSE mso-bidi-font-size:10.0pt'>Java 1.4 version is used because it includes JSSE
 (for SSL), JAAS (Java authentication), JCE (Crypto). Note that all these  (for SSL). Note JSEE is not part of earlier versions of Java. <span
 packages (JSEE, JAAS, JCE) are not part of earlier versions of Java. You may  style='mso-spacerun:yes'> </span>For HP-UX, you may download Java 1.4 from http://www.hp.com/go/java/.<o:p></o:p></span></p>
 download Java 1.4 from http://www.hp.com/go/java/.<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='margin-left:.25in'><span style='font-size:12.0pt; <p class=MsoNormal style='margin-left:.25in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
Line 643 
Line 731 
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/jsse.jar:$XERCES_HOME/xerces-1_4_4/xerces.jar:$CIMCLIENT_HOME/cimclient.jar:.<o:p></o:p></span></p>  <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/jsse.jar:$XERCES_HOME/xerces-1_4_4/xerces.jar:$CIMCLIENT_HOME/cimclient.jar<span
   class=GramE>:.</span><o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p>
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]><span style='font-style:normal;  tab-stops:list .5in'><![if !supportLists]><span style='mso-fareast-font-family:
 mso-bidi-font-style:italic'>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Arial;font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>1.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>What's new in 2.0 Release?<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>What's new in 2.0 Release?<o:p></o:p></span></h2>
  
 <p class=MsoBodyText2>1. This version supports both SSL and non-SSL based <p class=MsoBodyText2>1. This version supports both SSL and non-SSL based
 CIM/XML indications.<span style="mso-spacerun: yes">  </span>Client SDK now  CIM/XML indications.<span style='mso-spacerun:yes'>  </span>Client SDK now
 includes the CIM Listener interfaces for writing CIM/XML indication consumers. includes the CIM Listener interfaces for writing CIM/XML indication consumers.
 With Secured Listener, 2-way SSL authentication is always enabled with CIM/XML With Secured Listener, 2-way SSL authentication is always enabled with CIM/XML
 Indications.<span style="mso-spacerun: yes">  </span>Please refer to Java  Indications.<span style='mso-spacerun:yes'>  </span>Please refer to Java
 documentation of org.snia.wbem.listener package. You can also refer to the  documentation of <span class=SpellE>org.snia.wbem.listener</span> package. You
 “CIM-XML Listener” section in this document on how to write consumers.</p>  can also refer to the “CIM-XML Listener” section in this document on how to
   write consumers.</p>
  
 <p class=MsoBodyText2>2. Redesigned CIM HTTP Listener interface to separate <p class=MsoBodyText2>2. Redesigned CIM HTTP Listener interface to separate
 Consumer interfaces from Listener</p> Consumer interfaces from Listener</p>
Line 668 
Line 758 
 pass additional information to clients/consumers.</p> pass additional information to clients/consumers.</p>
  
 <p class=MsoBodyText2>4. Added support for Local connection in Java CIM Client <p class=MsoBodyText2>4. Added support for Local connection in Java CIM Client
 interface. I.E. Java CIM Clients that wish to do local connection to CIMServer  interface. I.E. Java CIM Clients that wish to do local connection to <span
 can now use this feature.</p>  class=SpellE>CIMServer</span> can now use this feature.</p>
  
 <p class=MsoBodyText2><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  <p class=MsoBodyText2><o:p>&nbsp;</o:p></p>
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='mso-bidi-font-size: <p style='margin:0in;margin-bottom:.0001pt'><span style='mso-bidi-font-size:
 10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left: <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left:
 .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops: .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops:
 list .5in'><![if !supportLists]><span style='font-style:normal;mso-bidi-font-style:  list .5in'><![if !supportLists]><span style='mso-fareast-font-family:Arial;
 italic'>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>2.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>Writing WBEM Clients<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>Writing WBEM Clients<o:p></o:p></span></h2>
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt; <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>WBEM client applications use the </span><tt><span  mso-bidi-font-size:10.0pt'>WBEM client applications use the </span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt;mso-ascii-font-family:"Times New Roman";  class=SpellE><tt><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;
 mso-hansi-font-family:"Times New Roman"'>org.snia.wbem.client</span></tt><span  font-family:"Times New Roman";mso-bidi-font-family:"Courier New"'>org.snia.wbem.client</span></tt></span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> APIs to manipulate CIM style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> APIs to manipulate CIM
 objects on the CIM Object Manager. A client application uses classes in </span><tt><span  objects on the CIM Object Manager. A client application uses classes in </span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt;mso-ascii-font-family:"Times New Roman";  class=SpellE><tt><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;
 mso-hansi-font-family:"Times New Roman"'>org.snia.wbem.cim package </span></tt><span  font-family:"Times New Roman";mso-bidi-font-family:"Courier New"'>org.snia.wbem.cim</span></tt></span><tt><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman";
   mso-bidi-font-family:"Courier New"'> package </span></tt><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>to construct an object (for style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>to construct an object (for
 example, a class, instance, or namespace) and initializes that object. Then example, a class, instance, or namespace) and initializes that object. Then
 uses the client APIs to pass the object to the CIMOM and request a CIM uses the client APIs to pass the object to the CIMOM and request a CIM
Line 701 
Line 793 
 <p>Client applications typically follow this sequence:</p> <p>Client applications typically follow this sequence:</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;tab-stops:list .5in'>1.<span <p style='margin-left:.5in;text-indent:-.25in;tab-stops:list .5in'>1.<span
 style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Connect to the CIMOM  style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Connect to the
 using <tt><span style='font-size:10.0pt;font-family:"Courier New"'>CIMClient</span></tt>.  CIMOM using <span class=SpellE><tt><span style='font-size:10.0pt'>CIMClient</span></tt></span>.
 A client application connects to the CIMOM before performing a CIM operation, A client application connects to the CIMOM before performing a CIM operation,
 such as creating a CIM class or updating a CIM instance. </p> such as creating a CIM class or updating a CIM instance. </p>
  
Line 714 
Line 806 
  
 <p style='margin-left:.5in;text-indent:-.25in;tab-stops:list .5in'>3.<span <p style='margin-left:.5in;text-indent:-.25in;tab-stops:list .5in'>3.<span
 style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Close the client style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Close the client
 connection to the CIM Object Manager using <tt><span style='font-size:10.0pt;  connection to the CIM Object Manager using <span class=SpellE><tt><span
 font-family:"Courier New"'>CIMClient</span></tt>, to free the server resources  style='font-size:10.0pt'>CIMClient</span></tt></span>, to free the server
 used by the client session. </p>  resources used by the client session. </p>
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
Line 726 
Line 818 
  
 <p class=MsoBodyText2>Client applications typically import the required CIM <p class=MsoBodyText2>Client applications typically import the required CIM
 classes and create CIM objects and then open client connection.<span classes and create CIM objects and then open client connection.<span
 style="mso-spacerun: yes">  </span>Some of the common imports and CIM object  style='mso-spacerun:yes'>  </span>Some of the common imports and CIM object creations
 creations are show below.</p>  are show below.</p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 0in 1.0pt 31.0pt'>  <div style='margin-left:.5in'>
   
   <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 0in 1.0pt 31.0pt'>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.client.CIMClient;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.client.CIMClient</span>;<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMNameSpace;<o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMNameSpace</span>;<o:p></o:p></span></p>
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMObjectPath;<o:p></o:p></span></p>  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMObjectPath</span>;<o:p></o:p></span></p>
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMClass;<o:p></o:p></span></p>  
   <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMProperty;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMClass</span>;<o:p></o:p></span></p>
   
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMInstance;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMProperty</span>;<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMValue;<o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMInstance</span>;<o:p></o:p></span></p>
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMQualifierType;<o:p></o:p></span></p>  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMValue</span>;<o:p></o:p></span></p>
 12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.cim.CIMException;<o:p></o:p></span></p>  
   <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMQualifierType</span>;<o:p></o:p></span></p>
   
   <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.cim.CIMException</span>;<o:p></o:p></span></p>
   
   </div>
  
 </div> </div>
  
Line 775 
Line 881 
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 31.0pt'>  <div style='margin-left:.5in'>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:  padding:1.0pt 4.0pt 1.0pt 31.0pt'>
 12.0pt;mso-bidi-font-size:10.0pt'>CIMNameSpace clientNameSpace = null;<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span class=SpellE><span
 12.0pt;mso-bidi-font-size:10.0pt'>CIMClient cc = null;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CIMNameSpace</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>clientNameSpace</span>
   = null;<o:p></o:p></span></p>
   
   <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span class=SpellE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CIMClient</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> cc = null;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span class=SpellE><span
 12.0pt;mso-bidi-font-size:10.0pt'>int portNo = CIMNameSpace.DEFAULT_PORT;<o:p></o:p></span></p>  class=GramE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>int</span></span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>portNo</span>
   = <span class=SpellE>CIMNameSpace.DEFAULT_PORT</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>String nameSpace =  12.0pt;mso-bidi-font-size:10.0pt'>String <span class=SpellE>nameSpace</span> =
 &quot;root/cimv2&quot;;<span style="mso-spacerun: yes">        </span>//  &quot;root/cimv2&quot;;<span style='mso-spacerun:yes'>  </span><span
 namespace<o:p></o:p></span></p>  style='mso-spacerun:yes'>      </span>// namespace<o:p></o:p></span></p>
   
   </div>
  
 </div> </div>
  
Line 806 
Line 922 
 <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt; <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>To open a client connection, you use the </span><tt><span  mso-bidi-font-size:10.0pt'>To open a client connection, you use the </span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt;mso-ascii-font-family:"Times New Roman";  class=SpellE><tt><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;
 mso-hansi-font-family:"Times New Roman"'>CIMClient</span></tt><span  font-family:"Times New Roman";mso-bidi-font-family:"Courier New"'>CIMClient</span></tt></span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> class to connect to the CIM style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> class to connect to the CIM
 Object Manager. You must specify the required type of connection (HTTP or Object Manager. You must specify the required type of connection (HTTP or
 HTTPS) in the CIMNameSpace constructor. If connection type is not specified the  HTTPS) in the <span class=SpellE>CIMNameSpace</span> constructor. If connection
 HTTP is used as the default. You must also specify the user name and password  type is not specified the HTTP is used as the default. You must also specify
 for the connection to the specified CIM server.<o:p></o:p></span></p>  the user name and password for the connection to the specified CIM server.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt; <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
Line 824 
Line 940 
 <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt; <p class=MsoNormal style='text-align:justify'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 0in'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 0in'>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt;mso-bidi-font-weight:bold;mso-bidi-font-style:italic'><span mso-bidi-font-size:10.0pt;mso-bidi-font-weight:bold;mso-bidi-font-style:italic'><span
 style="mso-spacerun: yes">          </span></span><span style='font-size:12.0pt;  style='mso-spacerun:yes'>          </span></span><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>String hostURL = &quot;<b>http</b>://&quot; +  mso-bidi-font-size:10.0pt'>String <span class=SpellE>hostURL</span> = &quot;<b>http</b>://&quot;
 hostname + &quot;:&quot; + portNo;<o:p></o:p></span></p>  + hostname + &quot;:&quot; + <span class=SpellE>portNo</span>;<o:p></o:p></span></p>
  
 <p style='margin:0in;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt; <p style='margin:0in;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='mso-bidi-font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='mso-bidi-font-size:
 10.0pt'><span style="mso-spacerun: yes">          </span>try <o:p></o:p></span></p>  10.0pt'><span style='mso-spacerun:yes'>          </span><span class=GramE>try</span>
   <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">               mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           </span><span
 </span>clientNameSpace = new CIMNameSpace(hostURL, nameSpace);<o:p></o:p></span></p>  style='mso-spacerun:yes'>   </span><span class=SpellE><span class=GramE>clientNameSpace</span></span>
   = new <span class=SpellE>CIMNameSpace</span>(<span class=SpellE>hostURL</span>,
   <span class=SpellE>nameSpace</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">               mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>             
 </span>cc = new CIMClient(clientNameSpace, &quot;guest&quot;,  </span>cc = new <span class=SpellE><span class=GramE>CIMClient</span></span><span
 &quot;guest&quot;, CIMClient.HTTP);<o:p></o:p></span></p>  class=GramE>(</span><span class=SpellE>clientNameSpace</span>,
   &quot;guest&quot;, &quot;guest&quot;, <span class=SpellE>CIMClient.HTTP</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>} <o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>} <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">           mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span><span
 </span>catch (CIMException e) <o:p></o:p></span></p>  class=GramE>catch</span> (<span class=SpellE>CIMException</span> e) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>            </span><span
 </span>System.err.println(&quot;Failed to access CIMOM: &quot; + e);<o:p></o:p></span></p>  class=SpellE><span class=GramE>System.err.println</span></span><span
   class=GramE>(</span>&quot;Failed to access CIMOM: &quot; + e);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>}<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>}<o:p></o:p></span></p>
  
 </div> </div>
  
Line 885 
Line 1007 
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 0in'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 0in'>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt;mso-bidi-font-weight:bold;mso-bidi-font-style:italic'><span mso-bidi-font-size:10.0pt;mso-bidi-font-weight:bold;mso-bidi-font-style:italic'><span
 style="mso-spacerun: yes">          </span></span><span style='font-size:12.0pt;  style='mso-spacerun:yes'>          </span></span><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>String hostURL = &quot;<b>https</b>://&quot; +  mso-bidi-font-size:10.0pt'>String <span class=SpellE>hostURL</span> = &quot;<b>https</b>://&quot;
 hostname + &quot;:&quot; + portNo;<o:p></o:p></span></p>  + hostname + &quot;:&quot; + <span class=SpellE>portNo</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>try  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span><span
 <o:p></o:p></span></p>  class=GramE>try</span> <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">               mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>              </span><span
 </span>clientNameSpace = new CIMNameSpace(hostURL, nameSpace);<o:p></o:p></span></p>  class=SpellE><span class=GramE>clientNameSpace</span></span> = new <span
   class=SpellE>CIMNameSpace</span>(<span class=SpellE>hostURL</span>, <span
   class=SpellE>nameSpace</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">               mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>             
 </span>cc = new CIMClient(clientNameSpace, &quot;guest&quot;,  </span>cc = new <span class=SpellE><span class=GramE>CIMClient</span></span><span
 &quot;guest&quot;, CIMClient.HTTP);<o:p></o:p></span></p>  class=GramE>(</span><span class=SpellE>clientNameSpace</span>,
   &quot;guest&quot;, &quot;guest&quot;, <span class=SpellE>CIMClient.HTTP</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>} <o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>} <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">           mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span><span
 </span>catch (CIMException e) <o:p></o:p></span></p>  class=GramE>catch</span> (<span class=SpellE>CIMException</span> e) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>            </span><span
 </span>System.err.println(&quot;Failed to access CIMOM: &quot; + e);<o:p></o:p></span></p>  class=SpellE><span class=GramE>System.err.println</span></span><span
   class=GramE>(</span>&quot;Failed to access CIMOM: &quot; + e);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         </span>}<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>         </span>}<o:p></o:p></span></p>
  
 </div> </div>
  
Line 950 
Line 1077 
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The
 following examples show how to do CIM operations using org.snia.wbem.client APIs.<o:p></o:p></span></p>  following examples show how to do CIM operations using <span class=SpellE>org.snia.wbem.client</span>
   APIs.<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
Line 961 
Line 1089 
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The
 following example shows how to do <i>enumerateClasses </i>of <i>CIM_ComputerSystem</i><o:p></o:p></span></p>  following example shows how to do <span class=SpellE><i>enumerateClasses</i></span><i>
   </i>of <span class=SpellE><i>CIM_ComputerSystem</i></span><o:p></o:p></span></p>
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 31.0pt'>  <div style='margin-left:.5in'>
   
   <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 31.0pt'>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">      12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     </span><span
 </span>try<o:p></o:p></span></p>  class=GramE>try</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>System.out.println(&quot;\n*** Enumerate classes - No DEEP&quot;);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>&quot;\n*** Enumerate classes - No DEEP&quot;);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>CIMObjectPath path = new CIMObjectPath(&quot;CIM_ComputerSystem&quot;);<o:p></o:p></span></p>  </span><span class=SpellE>CIMObjectPath</span> path = new <span class=SpellE><span
   class=GramE>CIMObjectPath</span></span><span class=GramE>(</span>&quot;<span
   class=SpellE>CIM_ComputerSystem</span>&quot;);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>Boolean deepInheritance = false;<o:p></o:p></span></p>  </span>Boolean <span class=SpellE>deepInheritance</span> = false;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>Boolean localOnly = true;<o:p></o:p></span></p>  </span>Boolean <span class=SpellE>localOnly</span> = true;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>Boolean includeQualifiers = true;<o:p></o:p></span></p>  </span>Boolean <span class=SpellE>includeQualifiers</span> = true;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>Boolean includeClassOrigin = true;<o:p></o:p></span></p>  </span>Boolean <span class=SpellE>includeClassOrigin</span> = true;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>  </span><span
 </span>Enumeration en = cc.enumerateClasses(path, deepInheritance,<o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span>Enumeration en = <span class=SpellE><span
   class=GramE>cc.enumerateClasses</span></span><span class=GramE>(</span>path, <span
   class=SpellE>deepInheritance</span>,<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                                                </span>localOnly,  style='mso-spacerun:yes'>                                               
 includeQualifiers,<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>localOnly</span></span>, <span
   class=SpellE>includeQualifiers</span>,<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                                                 style='mso-spacerun:yes'>                                               
 </span>includeClassOrigin);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>includeClassOrigin</span></span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>if (en != null)<o:p></o:p></span></p>  </span><span class=GramE>if</span> (en != null)<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          
 </span>{<o:p></o:p></span></p>  </span><span style='mso-spacerun:yes'> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                </span>while ( en.hasMoreElements() )<o:p></o:p></span></p>  style='mso-spacerun:yes'>                </span><span class=GramE>while</span>
   ( <span class=SpellE>en.hasMoreElements</span>() )<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span
 </span><span style="mso-spacerun: yes">        </span>{<o:p></o:p></span></p>  style='mso-spacerun:yes'>                </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                    </span>CIMClass cimclass = (CIMClass)  style='mso-spacerun:yes'>                    </span><span class=SpellE>CIMClass</span>
 en.nextElement();<o:p></o:p></span></p>  <span class=SpellE>cimclass</span> = (<span class=SpellE>CIMClass</span>) <span
   class=SpellE><span class=GramE>en.nextElement</span></span><span class=GramE>(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                    </span>System.out.println(&quot;Class name: &quot; +  style='mso-spacerun:yes'>                    </span><span class=SpellE><span
 cimclass.getName());<o:p></o:p></span></p>  class=GramE>System.out.println</span></span><span class=GramE>(</span>&quot;Class
   name: &quot; + <span class=SpellE>cimclass.getName</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>                </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>catch (CIMException ce)<o:p></o:p></span></p>  </span><span class=GramE>catch</span> (<span class=SpellE>CIMException</span> <span
   class=SpellE>ce</span>)<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>System.err.println(&quot;Failed to enumerate classes: &quot; + ce);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.err.println</span></span><span
   class=GramE>(</span>&quot;Failed to enumerate classes: &quot; + <span
   class=SpellE>ce</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:.5in;border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 31.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 </div> </div>
  
   </div>
   
 <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
Line 1111 
Line 1257 
 EN-US;mso-bidi-language:AR-SA'><br clear=all style='page-break-before:always'> EN-US;mso-bidi-language:AR-SA'><br clear=all style='page-break-before:always'>
 </span> </span>
  
 <h4>InvokeMethod Operation</h4>  <h4><span class=SpellE>InvokeMethod</span> Operation</h4>
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The
 following example shows how to do <i>invokeMethod </i>on a <i>Sample_MethodProvider.</i><o:p></o:p></span></p>  following example shows how to do <span class=SpellE><i>invokeMethod</i></span><i>
   </i>on a <span class=SpellE><i>Sample_MethodProvider</i></span><i>.</i><o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">      12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     </span>//
 </span>// NOTE: The following test requires the Sample_MethodProviderClass<o:p></o:p></span></p>  NOTE: The following test requires the <span class=SpellE>Sample_MethodProviderClass</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">      12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     </span>//
 </span>// and a sample method provider for Sample_MethodProviderClass.<o:p></o:p></span></p>  and a sample method provider for <span class=SpellE>Sample_MethodProviderClass</span>.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">      12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     </span>//<o:p></o:p></span></p>
 </span>//<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>System.out.println(&quot;\n*** Invoke Method.&quot;);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>&quot;\n*** Invoke Method.&quot;);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String testNameSpace = &quot;root/SampleProvider&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>testNameSpace</span> = &quot;root/<span
   class=SpellE>SampleProvider</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String testClassName = &quot;Sample_MethodProviderClass&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>testClassName</span> = &quot;<span
   class=SpellE>Sample_MethodProviderClass</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String methodName = &quot;SayHello&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>methodName</span> = &quot;<span class=SpellE>SayHello</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String inParamValue = &quot;Yoda&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>inParamValue</span> = &quot;Yoda&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String goodReply = &quot;Hello, &quot; + inParamValue + &quot;!&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>goodReply</span> = &quot;Hello<span
   class=GramE>, &quot;</span> + <span class=SpellE>inParamValue</span> +
   &quot;!&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>String goodParam = &quot;From Neverland&quot;;<o:p></o:p></span></p>  </span>String <span class=SpellE>goodParam</span> = &quot;From <span
   class=SpellE>Neverland</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
Line 1178 
Line 1331 
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>CIMObjectPath currentPath;<o:p></o:p></span></p>  </span><span class=SpellE>CIMObjectPath</span> <span class=SpellE>currentPath</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>Vector inParams = new Vector();<o:p></o:p></span></p>  </span>Vector <span class=SpellE>inParams</span> = new <span class=GramE>Vector(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>Vector outParams = new Vector();<o:p></o:p></span></p>  </span>Vector <span class=SpellE>outParams</span> = new <span class=GramE>Vector(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>CIMValue retValue;<o:p></o:p></span></p>  </span><span class=SpellE>CIMValue</span> <span class=SpellE>retValue</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
Line 1202 
Line 1355 
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>try<o:p></o:p></span></p>  </span><span class=GramE>try</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>// construct CIMObjectPath<o:p></o:p></span></p>  </span>// construct <span class=SpellE>CIMObjectPath</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>//<o:p></o:p></span></p> </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>currentPath = new CIMObjectPath(testClassName);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>currentPath</span></span> = new <span
   class=SpellE>CIMObjectPath</span>(<span class=SpellE>testClassName</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
Line 1231 
Line 1385 
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>// set the namespace<o:p></o:p></span></p> </span>// set the namespace<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>//<o:p></o:p></span></p> </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>currentPath.setNameSpace(testNameSpace);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>currentPath.setNameSpace</span></span><span
   class=GramE>(</span><span class=SpellE>testNameSpace</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
Line 1250 
Line 1405 
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>// create parameter vectors<o:p></o:p></span></p> </span>// create parameter vectors<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>//<o:p></o:p></span></p> </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>inParams.addElement( new CIMProperty(&quot;dummy&quot;,<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>inParams.addElement</span></span><span
   class=GramE>(</span> new <span class=SpellE>CIMProperty</span>(&quot;dummy&quot;,<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span><span style='mso-tab-count:2'>                </span>new  </span><span style='mso-tab-count:2'>                </span><span class=GramE>new</span>
 CIMValue(inParamValue, CIMDataType.getPredefinedType(<o:p></o:p></span></p>  <span class=SpellE>CIMValue</span>(<span class=SpellE>inParamValue</span>, <span
   class=SpellE>CIMDataType.getPredefinedType</span>(<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                                </span>CIMDataType.STRING))));<o:p></o:p></span></p>  style='mso-spacerun:yes'>                                </span><span
   class=SpellE>CIMDataType.STRING</span>))));<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
Line 1280 
Line 1438 
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>// call invokeMethod<o:p></o:p></span></p>  </span>// call <span class=SpellE>invokeMethod</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>//<o:p></o:p></span></p> </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>retValue=cc.invokeMethod(currentPath, methodName, inParams,<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>retValue</span></span><span
   class=GramE>=</span><span class=SpellE>cc.invokeMethod</span>(<span
   class=SpellE>currentPath</span>, <span class=SpellE>methodName</span>, <span
   class=SpellE>inParams</span>,<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                                     </span>outParams);<o:p></o:p></span></p>  style='mso-spacerun:yes'>                                     </span><span
   class=SpellE><span class=GramE>outParams</span></span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>System.out.println(&quot;InvokeMethod response = &quot; + retValue.toString());<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>&quot;<span class=SpellE>InvokeMethod</span> response =
   &quot; + <span class=SpellE>retValue.toString</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>catch (CIMException ce)<o:p></o:p></span></p>  </span><span class=GramE>catch</span> (<span class=SpellE>CIMException</span> <span
   class=SpellE>ce</span>)<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">              12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>            
 </span>System.err.println(&quot;invokeMethod Failed: &quot; + ce);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.err.println</span></span><span
   class=GramE>(</span>&quot;<span class=SpellE>invokeMethod</span> Failed: &quot;
   + <span class=SpellE>ce</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style="mso-spacerun:  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span
 yes">        </span>}<span style="mso-spacerun: yes">   </span></p>  style='mso-spacerun:yes'>        </span>}<span style='mso-spacerun:yes'>  
   </span></p>
  
 </div> </div>
  
Line 1335 
Line 1503 
  
 <p class=MsoNormal><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></b></p> <p class=MsoNormal><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></b></p>
  
 <p class=MsoBodyText2>Clients may close the connection by calling the  <p class=MsoBodyText2>Clients may close the connection by calling the <span
 CIMClient.close() method. Client connection will also be closed when the  class=SpellE><span class=GramE>CIMClient.close</span></span><span class=GramE>(</span>)
 CIMClient object goes out of scope. </p>  method. Client connection will also be closed when the <span class=SpellE>CIMClient</span>
   object goes out of scope. </p>
  
 <p class=MsoNormal>&nbsp;</p> <p class=MsoNormal>&nbsp;</p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 0in'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 0in'>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>try<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span><span
   class=GramE>try</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">                     mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>                   
 </span>if( cc != null ) <o:p></o:p></span></p>  </span><span class=GramE>if(</span> cc != null ) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">                     mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>                   
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  mso-bidi-font-size:10.0pt'><span
 yes">                              </span>cc.close();<o:p></o:p></span></p>  style='mso-spacerun:yes'>                              </span><span
   class=SpellE><span class=GramE>cc.close</span></span><span class=GramE>(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">                     mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>                   
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>}<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">           mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span><span
 </span>catch (CIMException ce)<o:p></o:p></span></p>  class=GramE>catch</span> (<span class=SpellE>CIMException</span> <span
   class=SpellE>ce</span>)<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>{<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">                     mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>                   
 </span>System.err.println(&quot;Failed to close connection: &quot; + ce);<o:p></o:p></span></p>  </span><span class=SpellE><span class=GramE>System.err.println</span></span><span
   class=GramE>(</span>&quot;Failed to close connection: &quot; + <span
   class=SpellE>ce</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt; <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt; padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 0in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          </span>}<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          </span>}<o:p></o:p></span></p>
  
 </div> </div>
  
 <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style: <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:
 normal'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></i></b></p>  normal'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></i></b></p>
  
 <h3><b>Java CIM Client Local connection<o:p></o:p></b></h3> <h3><b>Java CIM Client Local connection<o:p></o:p></b></h3>
  
 <p class=MsoBodyText2>This version support supports Local connection in Java <p class=MsoBodyText2>This version support supports Local connection in Java
 CIM Client interface. I.E. Java CIM Clients that wish to do local connection to CIM Client interface. I.E. Java CIM Clients that wish to do local connection to
 CIMServer can now use this feature. To do local connection clients create <code><span  <span class=SpellE>CIMServer</span> can now use this feature. To do local
 style='mso-ansi-font-size:12.0pt;mso-ascii-font-family:"Times New Roman";  connection clients create <span class=SpellE><span class=GramE><code><span
 mso-hansi-font-family:"Times New Roman";mso-bidi-font-family:"Times New Roman"'>CIMClient(CIMNameSpace&nbsp;namespace)</span></code><span  style='mso-ansi-font-size:12.0pt;font-family:"Times New Roman"'>CIMClient</span></code></span></span><span
 style="mso-spacerun: yes">   </span>and this creates local connection to the  class=GramE><code><span style='mso-ansi-font-size:12.0pt;font-family:"Times New Roman"'>(</span></code></span><span
 CIM Server running on the local system for the specified namespace. Clients do  class=SpellE><code><span style='mso-ansi-font-size:12.0pt;font-family:"Times New Roman"'>CIMNameSpace</span></code></span><code><span
 not have to specify the username and/or password as the authentication is done  style='mso-ansi-font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;namespace)</span></code><span
   style='mso-spacerun:yes'>   </span>and this creates local connection to the CIM
   Server running on the local system for the specified namespace. Clients do not
   have to specify the username and/or password as the authentication is done
 based the user logged in.</p> based the user logged in.</p>
  
 <p class=MsoBodyText2><i style='mso-bidi-font-style:normal'><span <p class=MsoBodyText2><i style='mso-bidi-font-style:normal'><span
 style='mso-bidi-font-weight:bold'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></i></p>  style='mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></i></p>
  
 <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left: <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left:
 .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops: .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops:
 list .5in'><![if !supportLists]><span style='font-style:normal;mso-bidi-font-style:  list .5in'><![if !supportLists]><span style='mso-fareast-font-family:Arial;
 italic'>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>3.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>SSL Certificate Management<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>SSL Certificate Management<o:p></o:p></span></h2>
  
 <p class=MsoNormal style='margin-right:.4in;text-align:justify'>&nbsp;</p> <p class=MsoNormal style='margin-right:.4in;text-align:justify'>&nbsp;</p>
  
Line 1426 
Line 1604 
 Java Trust Store<o:p></o:p></b></p> Java Trust Store<o:p></o:p></b></p>
  
 <p style='margin-right:.4in;text-align:justify'>1. Export the server <p style='margin-right:.4in;text-align:justify'>1. Export the server
 certificate from the .pem file. </p>  certificate from the .<span class=SpellE>pem</span> file. </p>
  
 <p style='margin-right:.4in;text-align:justify;text-indent:.25in'>Use <span <p style='margin-right:.4in;text-align:justify;text-indent:.25in'>Use <span
 style='font-family:"Courier New"'>openssl</span> command to export Pegasus  class=SpellE><span style='font-family:"Courier New"'>openssl</span></span>
 CIMServer certificate file. <span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:  command to export Pegasus <span class=SpellE>CIMServer</span> certificate file.
 "Courier New"'><o:p></o:p></span></p>  <span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'><o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify;text-indent:.25in'><span <p style='margin-right:.4in;text-align:justify;text-indent:.25in'><span
 style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>#  style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'># /opt/<span
 /opt/wbem/sbin/openssl x509 -in /var/opt/wbem/server.pem -out server.cer<o:p></o:p></span></p>  class=SpellE>wbem/sbin/openssl</span> x509 -in /<span class=SpellE>var/opt/wbem/server.pem</span>
   -out <span class=SpellE>server.cer</span><o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>2. Import the server certificate in 10.0pt;mso-bidi-font-family:"Courier New"'>2. Import the server certificate in
 to the client trust store.<o:p></o:p></span></p> to the client trust store.<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'><span style="mso-spacerun:  10.0pt;mso-bidi-font-family:"Courier New"'><span style='mso-spacerun:yes'>     
 yes">      </span>- Copy the server certificate on to the client system.<o:p></o:p></span></p>  </span>- Copy the server certificate on to the client system.<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'><span style="mso-spacerun: yes">     10.0pt;mso-bidi-font-family:"Courier New"'><span style='mso-spacerun:yes'>     
 </span><span style="mso-spacerun: yes">  </span>- Use Java </span><span  </span>- Use Java </span><span class=SpellE><span style='mso-bidi-font-size:
 style='mso-bidi-font-size:10.0pt;font-family:"Courier New"'>keytool</span><span  10.0pt;font-family:"Courier New"'>keytool</span></span><span style='mso-bidi-font-size:
 style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'> to import  10.0pt;mso-bidi-font-family:"Courier New"'> to import the certificate into the
 the certificate into the client trust store.<o:p></o:p></span></p>  client trust store.<o:p></o:p></span></p>
   
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify'><span  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'># keytool  .5in;text-align:justify'><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:
 -import -alias sequoia1 -file server.cer -keystore mytruststore<o:p></o:p></span></p>  "Courier New"'># <span class=SpellE><span class=GramE>keytool</span></span>
   -import -alias sequoia1 -file <span class=SpellE>server.cer</span> -<span
   class=SpellE>keystore</span> <span class=SpellE>mytruststore</span><o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>You will be asked to enter a 10.0pt;mso-bidi-font-family:"Courier New"'>You will be asked to enter a
 password. The password is required only for modifying mytruststore in the future.  password. The password is required only for modifying <span class=SpellE>mytruststore</span>
 The keytool creates the trust store if it is not already exists and then import  in the future. The <span class=SpellE>keytool</span> creates the trust store if
 the specified certificate. (For example we entered the password as “wbem01”)<o:p></o:p></span></p>  it is not already exists and then import the specified certificate. (For example
   we entered the password as “wbem01”)<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>3. Specify the truststore in the  10.0pt;mso-bidi-font-family:"Courier New"'>3. Specify the <span class=SpellE>truststore</span>
 command line of the client application using “-Djavax.net.ssl.trustStore”.<o:p></o:p></span></p>  in the command line of the client application using “-<span class=SpellE>Djavax.net.ssl.trustStore</span>”.<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>For Example,<o:p></o:p></span></p> 10.0pt;mso-bidi-font-family:"Courier New"'>For Example,<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='font-size:11.0pt;  <p style='margin-right:.4in;text-align:justify'><span class=GramE><span
 mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>java  style='font-size:11.0pt;mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>java</span></span><span
 -Djavax.net.ssl.trustStore=mytruststore &lt;MyClient&gt; &lt;system&gt;  style='font-size:11.0pt;mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>
 root/cimv2 5989 ssl<o:p></o:p></span></p>  -<span class=SpellE>Djavax.net.ssl.trustStore</span>=<span class=SpellE>mytruststore</span>
   &lt;<span class=SpellE>MyClient</span>&gt; &lt;system&gt; root/cimv2 5989 <span
   class=SpellE>ssl</span><o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>4. If your client application is 10.0pt;mso-bidi-font-family:"Courier New"'>4. If your client application is
 written to update the truststore file programmatically then you must also  written to update the <span class=SpellE>truststore</span> file
 specify the password that was used to create the truststore using<span  programmatically then you must also specify the password that was used to
 style="mso-spacerun: yes">  </span>“-Djavax.net.ssl.trustStorePassword”.<o:p></o:p></span></p>  create the <span class=SpellE>truststore</span> <span class=GramE>using<span
   style='mso-spacerun:yes'>  </span>“</span>-<span class=SpellE>Djavax.net.ssl.trustStorePassword</span>”.<o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'>For Example,<o:p></o:p></span></p> 10.0pt;mso-bidi-font-family:"Courier New"'>For Example,<o:p></o:p></span></p>
  
 <p style='margin-right:.4in'><span style='font-size:11.0pt;mso-bidi-font-size:  <p style='margin-right:.4in'><span class=GramE><span style='font-size:11.0pt;
 10.0pt;mso-bidi-font-family:"Courier New"'>java  mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>java</span></span><span
 -Djavax.net.ssl.trustStore=mytruststore<span style="mso-spacerun: yes">   style='font-size:11.0pt;mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>
 </span>-Djavax.net.ssl.trustStorePassword=wbem01 &lt;MyClient&gt;<span  -<span class=SpellE>Djavax.net.ssl.trustStore</span>=<span class=SpellE>mytruststore</span><span
 style="mso-spacerun: yes">  </span>&lt;system&gt; root/cimv2 5989 ssl<span  style='mso-spacerun:yes'>  </span>-<span class=SpellE>Djavax.net.ssl.trustStorePassword</span>=wbem01
 style="mso-spacerun: yes">    </span><o:p></o:p></span></p>  &lt;<span class=SpellE>MyClient</span>&gt;<span style='mso-spacerun:yes'> 
   </span>&lt;system&gt; root/cimv2 5989 <span class=SpellE>ssl</span><span
   style='mso-spacerun:yes'>    </span><o:p></o:p></span></p>
  
 <p style='margin-right:.4in;text-align:justify'><b>&nbsp;<o:p></o:p></b></p> <p style='margin-right:.4in;text-align:justify'><b>&nbsp;<o:p></o:p></b></p>
  
Line 1497 
Line 1684 
 "Courier New"'><o:p></o:p></span></b></p> "Courier New"'><o:p></o:p></span></b></p>
  
 <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size: <p style='margin-right:.4in;text-align:justify'><span style='mso-bidi-font-size:
 10.0pt;mso-bidi-font-family:"Courier New"'><span style="mso-spacerun:  10.0pt;mso-bidi-font-family:"Courier New"'><span style='mso-spacerun:yes'>     
 yes">      </span>1.You view certificates in a certificate file using keytool  </span><span class=GramE>1.You</span> view certificates in a certificate file
 command.<o:p></o:p></span></p>  using <span class=SpellE>keytool</span> command.<o:p></o:p></span></p>
   
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify;text-indent:  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 .25in'><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>keytool  .5in;text-align:justify;text-indent:.25in'><span class=SpellE><span
 -printcert -file server.cer<o:p></o:p></span></p>  class=GramE><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>keytool</span></span></span><span
   style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'> -<span
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify;text-indent:  class=SpellE>printcert</span> -file <span class=SpellE>server.cer</span><o:p></o:p></span></p>
 -.25in;tab-stops:list .5in'><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:  
 "Courier New"'>1.</span><span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 </span><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>You  .5in;text-align:justify;text-indent:-.25in;tab-stops:list .5in'><span
 can view all the certificates in a truststore using the keytool command.<o:p></o:p></span></p>  style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>1.</span><span
   style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify;text-indent:  style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>You can
 .25in'><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>keytool  view all the certificates in a <span class=SpellE>truststore</span> using the <span
 -list -v -keystore mytruststore</span><b><o:p></o:p></b></p>  class=SpellE>keytool</span> command.<o:p></o:p></span></p>
   
   <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .5in;text-align:justify;text-indent:.25in'><span class=SpellE><span
   class=GramE><span style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'>keytool</span></span></span><span
   style='mso-bidi-font-size:10.0pt;mso-bidi-font-family:"Courier New"'> -list -v
   -<span class=SpellE>keystore</span> <span class=SpellE>mytruststore</span></span><b><o:p></o:p></b></p>
  
 <h2><span style='font-style:normal;mso-bidi-font-style:italic'>&nbsp;<o:p></o:p></span></h2> <h2><span style='font-style:normal;mso-bidi-font-style:italic'>&nbsp;<o:p></o:p></span></h2>
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]><span style='font-style:normal;  tab-stops:list .5in'><![if !supportLists]><span style='mso-fareast-font-family:
 mso-bidi-font-style:italic'>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Arial;font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>4.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>Writing A Trust Manager<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>Writing <span class=GramE>A</span>
   Trust Manager<o:p></o:p></span></h2>
  
 <p style='margin-right:.4in;text-align:justify'>The primary responsibility of <p style='margin-right:.4in;text-align:justify'>The primary responsibility of
 the TrustManager is to determine whether the presented authentication  the <span class=SpellE>TrustManager</span> is to determine whether the
 credentials should be trusted or not. If the credentials are not trusted, the  presented authentication credentials should be trusted or not. If the
 connection will be terminated. If no trust manager is specified by the client  credentials are not trusted, the connection will be terminated. If no trust
 application then JSSE will use its own trust manager that supports  manager is specified by the client application then JSSE will use its own trust
 authentication based on X.509 public key certificates. </p>  manager that supports authentication based on X.509 public key certificates. </p>
  
 <p style='margin-right:.4in;text-align:justify'>If the default X509TrustManager <p style='margin-right:.4in;text-align:justify'>If the default X509TrustManager
 behavior isn't suitable for your situation, you can implement your own behavior isn't suitable for your situation, you can implement your own
Line 1560 
Line 1754 
 EN-US;mso-bidi-language:AR-SA'><br clear=all style='page-break-before:always'> EN-US;mso-bidi-language:AR-SA'><br clear=all style='page-break-before:always'>
 </span> </span>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 31.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 31.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span class=GramE><span
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 12.0pt;mso-bidi-font-size:10.0pt'>import java.security.cert.*;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>java.security.cert</span>.*;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span class=GramE><span
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 12.0pt;mso-bidi-font-size:10.0pt'>import java.security.KeyStore;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>java.security.KeyStore</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span class=GramE><span
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 12.0pt;mso-bidi-font-size:10.0pt'>import javax.net.*;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> javax.net.*;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='tab-stops:400.5pt;border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;tab-stops:400.5pt;border:none;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span class=GramE><span
 mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import javax.net.ssl.*;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>javax.net.ssl</span>.*;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='tab-stops:400.5pt;border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;tab-stops:400.5pt;border:none;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span  12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>/**<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>/**<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>This class implements the X509TrustManager 12.0pt;mso-bidi-font-size:10.0pt'>This class implements the X509TrustManager
 interface.<span style="mso-spacerun: yes">  </span>It does not validate the  interface.<span style='mso-spacerun:yes'>  </span>It does not validate the
 certificate chain sent by the server, it basically ignores the certificate  certificate chain sent by the <span class=GramE>server,</span> it basically
 chain and goes ahead with the SSL hand shake. <o:p></o:p></span></p>  ignores the certificate chain and goes ahead with the SSL hand shake. <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>*/<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>*/<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span class=GramE><span
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>public</span></span><span
 12.0pt;mso-bidi-font-size:10.0pt'>public class DontValidateCertificate  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> class <span class=SpellE>DontValidateCertificate</span>
 implements X509TrustManager<o:p></o:p></span></p> implements X509TrustManager<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>X509TrustManager<span style="mso-spacerun: yes">   </span><span class=GramE>X509TrustManager<span style='mso-spacerun:yes'> 
 </span>myX509TrustManager;<o:p></o:p></span></p>  </span>myX509TrustManager</span>;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>/**<o:p></o:p></span></p> </span>/**<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* checkClientTrusted checks to see if the chain is in the <o:p></o:p></span></p>  </span>* <span class=SpellE><span class=GramE>checkClientTrusted</span></span>
   checks to see if the chain is in the <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* keyStore object.<o:p></o:p></span></p>  </span>* <span class=SpellE><span class=GramE>keyStore</span></span> object.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>*/<o:p></o:p></span></p> </span>*/<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>public void checkClientTrusted(X509Certificate[] chain, <o:p></o:p></span></p>  </span><span class=GramE>public</span> void <span class=SpellE>checkClientTrusted</span>(X509Certificate[]
   chain, <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'> </span><span
 yes">                    </span>String authType) throws  style='mso-spacerun:yes'>                   </span>String <span class=SpellE>authType</span>)
 CertificateException<span style="mso-spacerun: yes">  </span><o:p></o:p></span></p>  throws <span class=SpellE>CertificateException</span><span
   style='mso-spacerun:yes'>  </span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{ <o:p></o:p></span></p> </span>{ <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>/**<o:p></o:p></span></p> </span>/**<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* checkServerTrusted verifies to see if the chain is in the <o:p></o:p></span></p>  </span>* <span class=SpellE><span class=GramE>checkServerTrusted</span></span>
   verifies to see if the chain is in the <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* keyStore object.<o:p></o:p></span></p>  </span>* <span class=SpellE><span class=GramE>keyStore</span></span> object.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>*/<o:p></o:p></span></p> </span>*/<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>public void checkServerTrusted(X509Certificate[] chain, <o:p></o:p></span></p>  </span><span class=GramE>public</span> void <span class=SpellE>checkServerTrusted</span>(X509Certificate[]
   chain, <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  12.0pt;mso-bidi-font-size:10.0pt'><span
 yes">                   </span>String authType) throws  style='mso-spacerun:yes'>                   </span>String <span class=SpellE>authType</span>)
 CertificateException<span style="mso-spacerun: yes">  </span><o:p></o:p></span></p>  throws <span class=SpellE>CertificateException</span><span
   style='mso-spacerun:yes'>  </span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{ <o:p></o:p></span></p> </span>{ <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>}<o:p></o:p></span></p> </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>&nbsp;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>/**<o:p></o:p></span></p> </span>/**<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* This method retrieves all of the certificates in the keyStore <o:p></o:p></span></p>  </span>* This method retrieves all of the certificates in the <span
   class=SpellE>keyStore</span> <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* and returns them in an X509Certificate array. We return null <o:p></o:p></span></p>  </span>* <span class=GramE>and</span> returns them in an X509Certificate array.
   We return null <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* as we are accepting any certificates. We should only return null if we  </span>* <span class=GramE>as</span> we are accepting any certificates. We
 are using this trust manager <o:p></o:p></span></p>  should only return null if we are using this trust manager <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* with CIMClient applications. However, we must return an empty  </span>* <span class=GramE>with</span> <span class=SpellE>CIMClient</span>
 X509Certificate[] is used with<o:p></o:p></span></p>  applications. However, we must return an empty <span class=GramE>X509Certificate[</span>]
   is used with<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>* CIM Listener (which is SSL Server) interface. <o:p></o:p></span></p> </span>* CIM Listener (which is SSL Server) interface. <o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>        
 </span>*/<o:p></o:p></span></p> </span>*/<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>public X509Certificate[] getAcceptedIssuers()<o:p></o:p></span></p>  </span><span class=GramE>public</span> X509Certificate[] <span class=SpellE>getAcceptedIssuers</span>()<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">         12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 </span>{<o:p></o:p></span></p> </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">             12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>           
 </span>return null;<o:p></o:p></span></p>  </span><span class=GramE>return</span> null;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">   </span><span  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>       
 style="mso-spacerun: yes">     </span>}<o:p></o:p></span></p>  </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-top:0in;margin-right:.9in;margin-bottom:0in;  <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;
 margin-left:9.0pt;margin-bottom:.0001pt;border:none;mso-border-alt:solid windowtext .5pt;  
 padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size: padding:0in;mso-padding-alt:1.0pt 31.0pt 1.0pt 4.0pt'><span style='font-size:
 12.0pt;mso-bidi-font-size:10.0pt'>}<o:p></o:p></span></p> 12.0pt;mso-bidi-font-size:10.0pt'>}<o:p></o:p></span></p>
  
Line 1819 
Line 1986 
 <p style='margin-right:.4in;text-align:justify'>The Client SDK includes the <p style='margin-right:.4in;text-align:justify'>The Client SDK includes the
 following two simple trust managers.</p> following two simple trust managers.</p>
  
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 style='mso-tab-count:1'>      </span>org.snia.wbemcmd.xml.CertificateManager</p>  .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
   class=SpellE>org.snia.wbemcmd.xml.CertificateManager</span></p>
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  
 style='mso-tab-count:1'>      </span>org.snia.wbemcmd.xml.DontValidateCertificate</p>  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  class=SpellE>org.snia.wbemcmd.xml.DontValidateCertificate</span></p>
 style='mso-tab-count:1'>      </span>org.snia.wbem.listener.DoNotValidateClientCert<span  
 style="mso-spacerun: yes">  </span>( Note: Use this with CIM Listener  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 interface)</p>  .25in;text-align:justify'><span style='mso-tab-count:1'>      </span><span
   class=SpellE><span class=GramE>org.snia.wbem.listener.DoNotValidateClientCert</span></span><span
 <p style='margin-right:.4in;text-align:justify'>Client API uses JSSE trust  class=GramE><span style='mso-spacerun:yes'>  </span>(</span> Note: Use this
 manager by default. If you want the API to use your own trust manager then you  with CIM Listener interface)</p>
 need to explicitly specify. </p>  
   <p style='margin-right:.4in;text-align:justify'>Client API uses JSSE trust manager
   by default. If you want the API to use your own trust manager then you need to
   explicitly specify. </p>
  
 <p style='margin-right:.4in'>Refer to JSSE reference guide <span <p style='margin-right:.4in'>Refer to JSSE reference guide <span
 style='color:blue'><a style='color:blue'><a
Line 1843 
Line 2013 
  
 <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left: <h2 style='margin-top:12.0pt;margin-right:.4in;margin-bottom:3.0pt;margin-left:
 .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops: .5in;text-align:justify;text-indent:-.25in;mso-list:l1 level1 lfo5;tab-stops:
 list .5in'><![if !supportLists]><span style='font-style:normal;mso-bidi-font-style:  list .5in'><![if !supportLists]><span style='mso-fareast-font-family:Arial;
 italic'>7.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  font-style:normal;mso-bidi-font-style:italic'><span style='mso-list:Ignore'>5.<span
 </span></span><![endif]><span style='font-style:normal;mso-bidi-font-style:  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
 italic'>Configuration<o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'>Configuration<o:p></o:p></span></h2>
  
 <p style='margin-right:.4in;text-align:justify'>The Client SDK allows the <p style='margin-right:.4in;text-align:justify'>The Client SDK allows the
 client applications to specify the following configuration properties in a client applications to specify the following configuration properties in a
Line 1857 
Line 2027 
  
 <div align=center> <div align=center>
  
 <table border=1 cellspacing=0 cellpadding=0 style='margin-left:54.9pt;  <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
  border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;   style='margin-left:54.9pt;border-collapse:collapse;border:none;mso-border-alt:
  mso-padding-alt:0in 5.4pt 0in 5.4pt'>   solid windowtext .5pt;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
  <tr>   <tr style='mso-yfti-irow:0'>
   <td width=252 valign=top style='width:189.0pt;border:solid windowtext .5pt;    <td width=252 valign=top style='width:189.0pt;border:solid windowtext 1.0pt;
   padding:0in 5.4pt 0in 5.4pt'>    mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'><b><span style="mso-spacerun:    <p style='margin-right:.4in;text-align:justify'><b><span
   yes">     </span>Property Name<o:p></o:p></b></p>    style='mso-spacerun:yes'>     </span>Property Name<o:p></o:p></b></p>
   </td>   </td>
   <td width=348 valign=top style='width:261.0pt;border:solid windowtext .5pt;    <td width=348 valign=top style='width:261.0pt;border:solid windowtext 1.0pt;
   border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>    border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:
     solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'><b>Default Value<o:p></o:p></b></p>   <p style='margin-right:.4in;text-align:justify'><b>Default Value<o:p></o:p></b></p>
   </td>   </td>
  </tr>  </tr>
  <tr>   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
   <td width=252 valign=top style='width:189.0pt;border:solid windowtext .5pt;    <td width=252 valign=top style='width:189.0pt;border:solid windowtext 1.0pt;
   border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>    border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>DEBUG_XML </p>    padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>DEBUG_XMLDECODE</p>    <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>clientLogFilePath</p>    .25in;text-align:justify'>DEBUG_XML </p>
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>TrustManager</p>    <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
     .25in;text-align:justify'>DEBUG_XMLDECODE</p>
     <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
     .25in;text-align:justify'><span class=SpellE>clientLogFilePath</span></p>
     <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
     .25in;text-align:justify'><span class=SpellE>TrustManager</span></p>
   </td>   </td>
   <td width=348 valign=top style='width:261.0pt;border-top:none;border-left:   <td width=348 valign=top style='width:261.0pt;border-top:none;border-left:
   none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;    none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
   padding:0in 5.4pt 0in 5.4pt'>    mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'>False</p>   <p style='margin-right:.4in;text-align:justify'>False</p>
   <p style='margin-right:.4in;text-align:justify'>False</p>   <p style='margin-right:.4in;text-align:justify'>False</p>
   <p style='margin-right:.4in;text-align:justify'>&quot;/logs/clientout.txt&quot;</p>   <p style='margin-right:.4in;text-align:justify'>&quot;/logs/clientout.txt&quot;</p>
   <p style='margin-right:.4in;text-align:justify'>Do not define this in   <p style='margin-right:.4in;text-align:justify'>Do not define this in
   properties file unless you have your own Trust Manager. Do not set it to NULL   properties file unless you have your own Trust Manager. Do not set it to NULL
   either. JSSE uses its default Trust<span style="mso-spacerun: yes">     either. JSSE uses its default <span class=GramE>Trust<span
   </span>Manager only if this property is not defined.</p>    style='mso-spacerun:yes'>  </span>Manager</span> only if this property is not
     defined.</p>
   </td>   </td>
  </tr>  </tr>
 </table> </table>
Line 1897 
Line 2074 
 </div> </div>
  
 <p style='margin-right:.4in;text-align:justify'>The DEBUG_XML, DEBUG_XMLDECODE, <p style='margin-right:.4in;text-align:justify'>The DEBUG_XML, DEBUG_XMLDECODE,
 and clientLogFilePath properties are only for developmental debug purposes and  and <span class=SpellE>clientLogFilePath</span> properties are only for
 they should not be set in the release product and should not be exposed to the  developmental debug purposes and they should not be set in the release product
 client application users.</p>  and should not be exposed to the client application users.</p>
  
 <p style='margin-right:.4in;text-align:justify'>Note: The debug trace or <p style='margin-right:.4in;text-align:justify'>Note: The debug trace or
 logging in the client API is not thread safe, it is recommended that clients do logging in the client API is not thread safe, it is recommended that clients do
 not use debug logging in a multi-threaded application. </p> not use debug logging in a multi-threaded application. </p>
  
 <p style='margin-right:.4in;text-align:justify'>The client applications can <p style='margin-right:.4in;text-align:justify'>The client applications can
 only use the set methods in “GlobalConfig” class to set the following  only use the set methods in “<span class=SpellE>GlobalConfig</span>” class to
 configuration properties if needed. The above four properties can also be set  set the following configuration properties if needed. The above four properties
 using the set methods.</p>  can also be set using the set methods.</p>
  
 <p style='margin-right:.4in;text-align:justify'>&nbsp;</p> <p style='margin-right:.4in;text-align:justify'>&nbsp;</p>
  
 <div align=center> <div align=center>
  
 <table border=1 cellspacing=0 cellpadding=0 width=547 style='width:409.9pt;  <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=547
  margin-left:54.9pt;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;   style='width:409.9pt;margin-left:54.9pt;border-collapse:collapse;border:none;
  mso-padding-alt:0in 5.4pt 0in 5.4pt'>   mso-border-alt:solid windowtext .5pt;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
  <tr>   <tr style='mso-yfti-irow:0'>
   <td width=207 valign=top style='width:154.95pt;border:solid windowtext .5pt;    <td width=207 valign=top style='width:154.95pt;border:solid windowtext 1.0pt;
   padding:0in 5.4pt 0in 5.4pt'>    mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'><b><span style="mso-spacerun:    <p style='margin-right:.4in;text-align:justify'><b><span
   yes">     </span>Property Name<o:p></o:p></b></p>    style='mso-spacerun:yes'>     </span>Property Name<o:p></o:p></b></p>
   </td>   </td>
   <td width=340 valign=top style='width:254.95pt;border:solid windowtext .5pt;    <td width=340 valign=top style='width:254.95pt;border:solid windowtext 1.0pt;
   border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>    border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:
     solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'><b>Default Value<o:p></o:p></b></p>   <p style='margin-right:.4in;text-align:justify'><b>Default Value<o:p></o:p></b></p>
   </td>   </td>
  </tr>  </tr>
  <tr>   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
   <td width=207 valign=top style='width:154.95pt;border:solid windowtext .5pt;    <td width=207 valign=top style='width:154.95pt;border:solid windowtext 1.0pt;
   border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>    border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>httpSocketProvider</p>    padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;margin-left:.25in;text-align:justify'>httpsSocketProvider</p>    <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
     .25in;text-align:justify'><span class=SpellE>httpSocketProvider</span></p>
     <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
     .25in;text-align:justify'><span class=SpellE>httpsSocketProvider</span></p>
   </td>   </td>
   <td width=340 valign=top style='width:254.95pt;border-top:none;border-left:   <td width=340 valign=top style='width:254.95pt;border-top:none;border-left:
   none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;    none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
   padding:0in 5.4pt 0in 5.4pt'>    mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p style='margin-right:.4in;text-align:justify'>org.snia.wbemcmd.xml.PlainSocketProvider</p>    <p style='margin-right:.4in;text-align:justify'><span class=SpellE>org.snia.wbemcmd.xml.PlainSocketProvider</span></p>
   <p style='margin-right:.4in;text-align:justify'>org.snia.wbemcmd.xml.JSSESocketProvider</p>    <p style='margin-right:.4in;text-align:justify'><span class=SpellE>org.snia.wbemcmd.xml.JSSESocketProvider</span></p>
   </td>   </td>
  </tr>  </tr>
 </table> </table>
Line 1951 
Line 2132 
 <p style='margin-right:.4in;text-align:justify'>The client applications can <p style='margin-right:.4in;text-align:justify'>The client applications can
 specify the properties file in the following ways:</p> specify the properties file in the following ways:</p>
  
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify;text-indent:  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 -.25in;tab-stops:list .5in'>1.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  .5in;text-align:justify;text-indent:-.25in;tab-stops:list .5in'>1.<span
 </span>Specify the property file on the command line by setting “–D  style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Specify the
 org.snia.wbem.cimom.properties”</p>  property file on the command line by setting “–D <span class=SpellE>org.snia.wbem.cimom.properties</span>”</p>
   
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify;text-indent:  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 .25in'>For example,</p>  .25in;text-align:justify;text-indent:.25in'>For example,</p>
   
 <p style='margin-right:.4in;margin-left:.25in;text-align:justify'><span  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 style='mso-tab-count:1'>      </span># java  .25in;text-align:justify'><span style='mso-tab-count:1'>      </span># <span
 -Dorg.snia.wbem.cimom.properties=./cim.properties &lt;myAapp&gt;</p>  class=GramE>java</span> -<span class=SpellE>Dorg.snia.wbem.cimom.properties</span>=./<span
   class=SpellE>cim.properties</span> &lt;<span class=SpellE>myAapp</span>&gt;</p>
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify;text-indent:  
 -.25in;tab-stops:list .5in'>2.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
 </span>Specify the property file programmatically using the  .5in;text-align:justify;text-indent:-.25in;tab-stops:list .5in'>2.<span
 System.setProperty() before creating the CIMClient object.</p>  style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Specify the
   property file programmatically using the <span class=SpellE><span class=GramE>System.setProperty</span></span><span
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify'>For example,</p>  class=GramE>(</span>) before creating the <span class=SpellE>CIMClient</span>
   object.</p>
 <p style='margin-right:.4in;margin-left:.5in;text-align:justify'>System.setProperty(&quot;org.snia.wbem.cimom.properties&quot;,  
 “./cim.properties”);</p>  <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .5in;text-align:justify'>For example,</p>
   
   <p style='margin-top:5.0pt;margin-right:.4in;margin-bottom:5.0pt;margin-left:
   .5in;text-align:justify'><span class=SpellE><span class=GramE>System.setProperty</span></span><span
   class=GramE>(</span>&quot;<span class=SpellE>org.snia.wbem.cimom.properties</span>&quot;,
   “./<span class=SpellE>cim.properties</span>”);</p>
  
 <pre><span style='font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>&nbsp;<o:p></o:p></span></pre> <pre><span style='font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman"'>&nbsp;<o:p></o:p></span></pre>
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]>8.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-fareast-font-family:
 </span><![endif]>CIM-HTTP<span style="mso-spacerun: yes">  </span>Listener</h2>  Arial'><span style='mso-list:Ignore'>6.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
   </span></span></span><![endif]>CIM-<span class=GramE>HTTP<span
   style='mso-spacerun:yes'>  </span>Listener</span></h2>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:8.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-bidi-font-size:8.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:8.0pt'>A <b>CIM-HTTP Listener </b>is an HTTP server that mso-bidi-font-size:8.0pt'>A <b>CIM-HTTP Listener </b>is an HTTP server that
 receives and processes CIM Export Requests and issues CIM Export Responses. An  receives and processes CIM Export Requests and issues CIM Export Responses. <span
 CIM Export Message is used to transfer data from a CIM entity into a non-CIM  class=GramE>An</span> CIM Export Message is used to transfer data from a CIM
 entity.</span><span style='font-size:12.0pt;display:none;mso-hide:all'><o:p></o:p></span></p>  entity into a non-CIM entity.</span><span style='font-size:12.0pt;display:none;
   mso-hide:all'><o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 style="mso-spacerun: yes"> </span><o:p></o:p></span></p>  style='mso-spacerun:yes'> </span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in'><b><span style='font-size:12.0pt; <p class=MsoNormal style='tab-stops:.5in'><b><span style='font-size:12.0pt;
 mso-bidi-font-size:9.0pt'>What are the components of a CIM-HTTP Listener?<o:p></o:p></span></b></p> mso-bidi-font-size:9.0pt'>What are the components of a CIM-HTTP Listener?<o:p></o:p></span></b></p>
Line 2006 
Line 2196 
 </ul> </ul>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:7.5pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-bidi-font-size:7.5pt'><o:p>&nbsp;</o:p></span></p>
  
 <ul style='margin-top:0in' type=disc> <ul style='margin-top:0in' type=disc>
  <li class=MsoNormal style='mso-list:l3 level1 lfo14;tab-stops:list .5in'><b><span  <li class=MsoNormal style='mso-list:l3 level1 lfo14;tab-stops:list .5in'><b><span
      style='font-size:12.0pt;mso-bidi-font-size:7.5pt'>Indication Consumer.</span></b><span      style='font-size:12.0pt;mso-bidi-font-size:7.5pt'>Indication Consumer.</span></b><span
      style='font-size:12.0pt;mso-bidi-font-size:7.5pt'><span      style='font-size:12.0pt;mso-bidi-font-size:7.5pt'><span
      style="mso-spacerun: yes">  </span>A management application that       style='mso-spacerun:yes'>  </span>A management application that processes,
      processes, displays, stores, analyzes, etc indications. <o:p></o:p></span></li>       displays, stores, analyzes, etc indications. <o:p></o:p></span></li>
  <li class=MsoNormal style='color:black;mso-list:l3 level1 lfo14;tab-stops:  <li class=MsoNormal style='color:black;mso-list:l3 level1 lfo14;tab-stops:
      list .5in'><b><span style='font-size:12.0pt;mso-bidi-font-size:7.5pt;       list .5in'><span class=SpellE><b><span style='font-size:12.0pt;mso-bidi-font-size:
      color:windowtext'>CIM_Indication Schema.</span></b><span style='font-size:       7.5pt;color:windowtext'>CIM_Indication</span></b></span><b><span
      12.0pt;mso-bidi-font-size:7.5pt;color:windowtext'> The schema definition       style='font-size:12.0pt;mso-bidi-font-size:7.5pt;color:windowtext'>
      for indication objects of interest to the CIM-XML Listener.</span><span       Schema.</span></b><span style='font-size:12.0pt;mso-bidi-font-size:7.5pt;
      style='font-size:11.0pt;mso-bidi-font-size:7.5pt'><o:p></o:p></span></li>       color:windowtext'> The schema definition for indication objects of
        interest to the CIM-XML Listener.</span><span style='font-size:11.0pt;
        mso-bidi-font-size:7.5pt'><o:p></o:p></span></li>
 </ul> </ul>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt;
 font-family:"Futura Bk";color:black'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  font-family:"Futura Bk";color:black'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt;
 font-family:"Futura Bk";color:black'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  font-family:"Futura Bk";color:black'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoBodyText2>The listener is associated with the subscription through  <p class=MsoBodyText2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>The
 the destination property of the handler instance. Multiple subscriptions can  listener is associated with the subscription through the destination property
 refer to the same handler instance; so one listener can listen to multiple  of the handler instance. Multiple subscriptions can refer to the same handler
 subscriptions.</p>  instance; so one listener can listen to multiple subscriptions.</p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>With  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 subscription you will specify the destination where the Listener is running. <o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>With subscription you will
   specify the destination where the Listener is running. <o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>For  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 example,<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>For example,<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">  </span>1. SSL enable consumer<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>  </span>1. SSL enable consumer<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;PROPERTY NAME=&quot;Destination&quot;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;PROPERTY
 TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>  NAME=&quot;Destination&quot; TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;VALUE&gt;<b>https</b>://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;VALUE&gt;<b>https</b>://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;/PROPERTY&gt;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;/PROPERTY&gt;<o:p></o:p></span></p>
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='mso-bidi-font-size:  <p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  style='mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">  </span>1. Non-SSL enable consumer<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>  </span>1. Non-SSL enable consumer<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;PROPERTY NAME=&quot;Destination&quot;  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;PROPERTY
 TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>  NAME=&quot;Destination&quot; TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;VALUE&gt;<b>http</b>://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;VALUE&gt;<b>http</b>://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in'><span style='font-size:12.0pt;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>&lt;/PROPERTY&gt;<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>&lt;/PROPERTY&gt;<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>In  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 the above case, Listener would be running on mysystem.cup.hp.com at port 8189  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>In the above case, Listener
 with SSL enabled.</span><span style='font-family:"Courier New"'> <o:p></o:p></span></p>  would be running on mysystem.cup.hp.com at port 8189 with SSL enabled.</span><span
   style='font-family:"Courier New"'> <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt;
 font-family:"Futura Bk";color:black'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  font-family:"Futura Bk";color:black'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:7.5pt;
 font-family:"Futura Bk";color:black'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  font-family:"Futura Bk";color:black'><o:p>&nbsp;</o:p></span></p>
  
 <h3 style='tab-stops:.5in'><b><span style='font-size:11.0pt;mso-bidi-font-size: <h3 style='tab-stops:.5in'><b><span style='font-size:11.0pt;mso-bidi-font-size:
 10.0pt'>Writing CIM-XML Consumer<o:p></o:p></span></b></h3> 10.0pt'>Writing CIM-XML Consumer<o:p></o:p></span></b></h3>
Line 2089 
Line 2287 
  
 <p class=MsoNormal style='text-align:justify;tab-stops:.5in'><span <p class=MsoNormal style='text-align:justify;tab-stops:.5in'><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CIM-XML consumer style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CIM-XML consumer
 applications use the </span><tt><span style='font-size:12.0pt;mso-bidi-font-size:  applications use the </span><span class=SpellE><tt><span style='font-size:12.0pt;
 10.0pt;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>org.snia.wbem.listner</span></tt><span  mso-bidi-font-size:10.0pt;font-family:"Times New Roman";mso-bidi-font-family:
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> APIs to handle CIM-XML  "Courier New"'>org.snia.wbem.listner</span></tt></span><span style='font-size:
 indications that are delivered by the client Applications.<span  12.0pt;mso-bidi-font-size:10.0pt'> APIs to handle CIM-XML indications that are
 style="mso-spacerun: yes">  </span>Please follow some of examples that are  delivered by the client Applications.<span style='mso-spacerun:yes'> 
 provided with the SDK. <o:p></o:p></span></p>  </span>Please follow some of examples that are provided with the SDK. <o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-align:justify;tab-stops:.5in'><span <p class=MsoNormal style='text-align:justify;tab-stops:.5in'><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoBodyText2>First implement a consumer using CIMIndicationConsumer  <p class=MsoBodyText2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>First
 interface. Then create a CIMListener object, add the list of consumers that are  implement a consumer using <span class=SpellE>CIMIndicationConsumer</span>
 interested in consuming Indications. </p>  interface. Then create a <span class=SpellE>CIMListener</span> object, add the
   list of consumers that are interested in consuming Indications. </p>
  
 <p style='tab-stops:.5in'>CIM-XML Listener Consumers typically follow this <p style='tab-stops:.5in'>CIM-XML Listener Consumers typically follow this
 sequence:</p> sequence:</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17; <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17;
 tab-stops:list .5in'><![if !supportLists]>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-list:Ignore'>1.<span
 </span><![endif]>Identify the port number they want to listen for indications.</p>  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Identify
   the port number they want to listen for indications.</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17; <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17;
 tab-stops:list .5in'><![if !supportLists]>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-list:Ignore'>2.<span
 </span><![endif]>Implement a consumer using CIMIndicationConsumer interface.</p>  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Implement
   a consumer using <span class=SpellE>CIMIndicationConsumer</span> interface.</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17; <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17;
 tab-stops:list .5in'><![if !supportLists]>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-list:Ignore'>3.<span
 </span><![endif]>Write it’s own ‘consumerIndication(); method to process  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Write
 indication when received.</p>  it’s own <span class=GramE>‘<span class=SpellE>consumerIndication</span>(</span>);
   method to process indication when received.</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17; <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17;
 tab-stops:list .5in'><![if !supportLists]>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-list:Ignore'>4.<span
 </span><![endif]>Use the CIM HTTP Listener APIs to start listening on a  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Use
 particular port.</p>  the CIM HTTP Listener APIs to start listening on a particular port.</p>
  
 <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17; <p style='margin-left:.5in;text-indent:-.25in;mso-list:l2 level1 lfo17;
 tab-stops:list .5in'><![if !supportLists]>5.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  tab-stops:list .5in'><![if !supportLists]><span style='mso-list:Ignore'>5.<span
 </span><![endif]>Start running as a process</p>  style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Start
   running as a process</p>
  
 <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt; <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 mso-bidi-font-size:10.0pt'>&nbsp;<b>Import classes<o:p></o:p></b></span></p> mso-bidi-font-size:10.0pt'>&nbsp;<b>Import classes<o:p></o:p></b></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 0in 1.0pt 31.0pt'>  <div style='margin-left:.5in'>
  
 <p class=MsoNormal style='margin-left:.5in;tab-stops:.5in;border:none;  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span  padding:1.0pt 0in 1.0pt 31.0pt'>
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import  
 org.snia.wbem.listener.CIMHTTPListener;<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='margin-left:.5in;tab-stops:.5in;border:none;  <p class=MsoNormal style='tab-stops:.5in;border:none;mso-border-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span  padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
 org.snia.wbem.listener.</span>CIMIndicationConsumer;</p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.listener.CIMHTTPListener</span>;<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:.5in;border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.listener.<span
   style='font-size:10.0pt'>CIMIndicationConsumer</span></span></span>;</p>
   
   <p class=MsoNormal style='tab-stops:.5in;border:none;mso-border-alt:solid windowtext .5pt;
   padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span class=GramE><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>org.snia.wbem.xml.<span
   style='font-size:10.0pt'>OperationContext</span></span></span>;</p>
  
 <p class=MsoNormal style='margin-left:.5in;tab-stops:.5in;border:none;  </div>
 mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:1.0pt 0in 1.0pt 31.0pt'><span  
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>import org.snia.wbem.xml.</span>OperationContext;</p>  
  
 </div> </div>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <h6>Implement CIMIndicationConsumer interface</h6>  <h6>Implement <span class=SpellE>CIMIndicationConsumer</span> interface</h6>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'>public class MyIndicationConsumer implements  1.0pt 4.0pt 1.0pt 4.0pt'><span class=GramE><span style='font-size:12.0pt;
 CIMIndicationConsumer<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'>public</span></span><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'> class <span class=SpellE>MyIndicationConsumer</span>
   implements <span class=SpellE>CIMIndicationConsumer</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">     1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 </span>MyIndicationConsumer(String name) <o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span><span class=SpellE><span class=GramE>MyIndicationConsumer</span></span><span
   class=GramE>(</span>String name) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">    </span>{ <o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>    </span>{ <o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">      1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 </span>System.out.println(&quot;I am a consumer&quot; + name);<o:p></o:p></span></p>  style='mso-spacerun:yes'>     </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>&quot;I am a consumer&quot; + name);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">    </span>}<o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>    </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">     1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 </span>public void consumeIndication(OperationContext context,<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span><span class=GramE>public</span> void <span
   class=SpellE>consumeIndication</span>(<span class=SpellE>OperationContext</span>
   context,<o:p></o:p></span></p>
  
 <p class=MsoBodyText2 style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoBodyText2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style="mso-spacerun:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 yes">                                </span>String URL, CIMIndication cime)</p>  1.0pt 4.0pt 1.0pt 4.0pt'><span
   style='mso-spacerun:yes'>                                </span>String URL, <span
   class=SpellE>CIMIndication</span> <span class=SpellE>cime</span>)</p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">    </span>{<o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>    </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">          1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 </span>// do something with indications received<o:p></o:p></span></p>  style='mso-spacerun:yes'>         </span>// do something with indications
   received<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes">    </span>}<o:p></o:p></span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>    </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='border:none;mso-border-alt:solid windowtext .5pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:  border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun: yes"> </span>}</span></p>  1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'> </span>}</span></p>
  
 </div> </div>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Indication none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Indication
 Processor (consumeIndicattion()) method<o:p></o:p></span></b></p>  Processor (<span class=SpellE><span class=GramE>consumeIndicattion</span></span><span
   class=GramE>(</span>)) method<o:p></o:p></span></b></p>
  
 <p class=MsoBodyText2 style='tab-stops:.5in;mso-layout-grid-align:none; <p class=MsoBodyText2 style='tab-stops:.5in;mso-layout-grid-align:none;
 text-autospace:none'>Once the indication is received you can have your own  text-autospace:none'>Once the indication is received you can have your own <span
 consumerIndication() method that can process the CIMInstance which is passed by  class=SpellE><span class=GramE>consumerIndication</span></span><span
 the CIMListener. Here is an example:</p>  class=GramE>(</span>) method that can process the <span class=SpellE>CIMInstance</span>
   which is passed by the <span class=SpellE>CIMListener</span>. Here is an
   example:</p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:2.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:2.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 style="mso-spacerun: yes">        </span>public void <b>consumeIndication</b>(XMLOperationContext  style='mso-spacerun:yes'>        </span><span class=GramE>public</span> void <span
   class=SpellE><b>consumeIndication</b></span>(<span class=SpellE>XMLOperationContext</span>
 context , <o:p></o:p></span></p> context , <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 style="mso-spacerun:  style='mso-spacerun:yes'>                                                                       
 yes">                                                          </span><span  </span>String URL<span class=GramE>,<span style='mso-spacerun:yes'>  </span><span
 style="mso-spacerun: yes">              </span>String URL,<span  class=SpellE>CIMIndication</span></span> </span><st1:State><st1:place><span
 style="mso-spacerun: yes">  </span>CIMIndication ind)<o:p></o:p></span></p>    class=SpellE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>ind</span></span></st1:place></st1:State><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>)<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>{<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>System.out.println(&quot;----------  style='mso-spacerun:yes'>       </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
 Begin of event data ----------&quot;);<o:p></o:p></span></p>  class=GramE>(</span>&quot;---------- Begin of event data ----------&quot;);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>System.out.println(&quot;--- Indication  style='mso-spacerun:yes'>       </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
 URL : &quot;+indURL);<o:p></o:p></span></p>  class=GramE>(</span>&quot;--- Indication URL : &quot;+<span class=SpellE>indURL</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>System.out.println(&quot;--- Indication  style='mso-spacerun:yes'>       </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
 : &quot;+ind.toString());<o:p></o:p></span></p>  class=GramE>(</span>&quot;--- Indication : &quot;+<span class=SpellE>ind.toString</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span><o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes"> </span><span style="mso-spacerun: yes">       style='mso-spacerun:yes'>       </span><span class=GramE>try</span> <o:p></o:p></span></p>
 </span>try <o:p></o:p></span></p>  
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>{<o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>Object o=null;<o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span>Object o=null;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>if  style='mso-spacerun:yes'>          </span><span class=GramE>if</span> (<span
 (ind.getClassName().startsWith(&quot;CIM_Class&quot;))<o:p></o:p></span></p>  class=SpellE>ind.getClassName</span>().<span class=SpellE>startsWith</span>(&quot;<span
   class=SpellE>CIM_Class</span>&quot;))<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">              style='mso-spacerun:yes'>             </span>o<span class=GramE>=(</span>Object)<span
 </span>o=(Object)ind.getProperty(&quot;classdefinition&quot;).getValue().getValue();<o:p></o:p></span></p>  class=SpellE>ind.getProperty</span>(&quot;<span class=SpellE>classdefinition</span>&quot;).<span
   class=SpellE>getValue</span>().<span class=SpellE>getValue</span>();<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>if  style='mso-spacerun:yes'>          </span><span class=GramE>if</span> (<span
 (ind.getClassName().startsWith(&quot;CIM_Inst&quot;))<o:p></o:p></span></p>  class=SpellE>ind.getClassName</span>().<span class=SpellE>startsWith</span>(&quot;<span
   class=SpellE>CIM_Inst</span>&quot;))<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">            </span>o=(Object)  style='mso-spacerun:yes'>            </span>o<span class=GramE>=(</span>Object)
 ind.getProperty(&quot;sourceinstance&quot;).getValue().getValue();<o:p></o:p></span></p>  <span class=SpellE>ind.getProperty</span>(&quot;<span class=SpellE>sourceinstance</span>&quot;).<span
   class=SpellE>getValue</span>().<span class=SpellE>getValue</span>();<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>if (o instanceof CIMInstance) <o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span><span class=GramE>if</span> (o <span
   class=SpellE>instanceof</span> <span class=SpellE>CIMInstance</span>) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style='mso-tab-count:1'>      </span><span style="mso-spacerun: yes">  </span>{<o:p></o:p></span></p>  style='mso-tab-count:1'>      </span><span style='mso-spacerun:yes'>  </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">             </span>CIMInstance eo=(CIMInstance)o;<o:p></o:p></span></p>  style='mso-spacerun:yes'>             </span><span class=SpellE>CIMInstance</span>
   <span class=SpellE>eo</span><span class=GramE>=(</span><span class=SpellE>CIMInstance</span>)o;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">             </span>System.out.println(&quot;---  style='mso-spacerun:yes'>             </span><span class=SpellE><span
 Embedded Instance: &quot;+eo);<o:p></o:p></span></p>  class=GramE>System.out.println</span></span><span class=GramE>(</span>&quot;---
   Embedded Instance: &quot;+<span class=SpellE>eo</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>else if (o instanceof CIMClass) {<o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span><span class=GramE>else</span> if (o <span
   class=SpellE>instanceof</span> <span class=SpellE>CIMClass</span>) {<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">             </span>CIMClass eo=(CIMClass)o;<o:p></o:p></span></p>  style='mso-spacerun:yes'>             </span><span class=SpellE>CIMClass</span>
   <span class=SpellE>eo</span><span class=GramE>=(</span><span class=SpellE>CIMClass</span>)o;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">             </span>System.out.println(&quot;---  style='mso-spacerun:yes'>             </span><span class=SpellE><span
 Embedded Class: &quot;+eo);<o:p></o:p></span></p>  class=GramE>System.out.println</span></span><span class=GramE>(</span>&quot;---
   Embedded Class: &quot;+<span class=SpellE>eo</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>          </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">          </span>System.out.println(&quot;-----------  style='mso-spacerun:yes'>          </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
 End of event data -----------\n&quot;);<o:p></o:p></span></p>  class=GramE>(</span>&quot;----------- End of event data -----------\n&quot;);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>catch (Exception ee) <o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span><span class=GramE>catch</span>
   (Exception <span class=SpellE>ee</span>) <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>{<o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">   </span><span style="mso-spacerun:  style='mso-spacerun:yes'>          </span><span class=SpellE><span class=GramE>ee.printStackTrace</span></span><span
 yes">       </span>ee.printStackTrace();<o:p></o:p></span></p>  class=GramE>(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">       </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>       </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 2.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>}<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>}<o:p></o:p></span></p>
  
 </div> </div>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <h4 style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:none'>Developing <h4 style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:none'>Developing
 CIM HTTP Listener</h4> CIM HTTP Listener</h4>
  
 <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><o:p>&nbsp;</o:p></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>public  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 class SampleListener<o:p></o:p></span></p>  class=GramE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>public</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> class <span class=SpellE>SampleListener</span><o:p></o:p></span></p>
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>  
   
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  
 style="mso-spacerun: yes">      </span><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt;  
 mso-bidi-font-size:10.0pt'>CIMHTTPListener myListener =<span  
 style="mso-spacerun: yes">  </span>new CIMHTTPListener(listenerPortNo, isSSL);<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='margin-left:.5in'><span style='font-size:12.0pt;  
 mso-bidi-font-size:10.0pt'>try {<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='margin-left:1.0in'><span style='font-size:12.0pt;  
 mso-bidi-font-size:10.0pt'>// Add consumer<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='margin-left:1.0in'>MyIndicationConsumer consumer1 =  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 new MyIndicationConsumer(&quot;1&quot;);</p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:1.0in'>myListener.addConsumer(consumer1);</p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>      </span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='margin-left:1.0in'><span style='font-size:12.0pt;  <p class=MsoNormal style='margin-left:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:10.0pt'>myListener.start ();<o:p></o:p></span></p>  class=SpellE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>CIMHTTPListener</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> <span class=SpellE>myListener</span>
   <span class=GramE>=<span style='mso-spacerun:yes'>  </span>new</span> <span
   class=SpellE>CIMHTTPListener</span>(<span class=SpellE>listenerPortNo</span>, <span
   class=SpellE>isSSL</span>);<o:p></o:p></span></p>
   
   <p class=MsoNormal style='margin-left:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   class=GramE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>try</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> {<o:p></o:p></span></p>
   
   <p class=MsoNormal style='margin-left:1.0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>// <span class=GramE>Add</span>
   consumer<o:p></o:p></span></p>
   
   <p class=MsoNormal style='margin-left:1.0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   class=SpellE>MyIndicationConsumer</span> consumer1 = new <span class=SpellE><span
   class=GramE>MyIndicationConsumer</span></span><span class=GramE>(</span>&quot;1&quot;);</p>
   
   <p class=MsoNormal style='margin-left:1.0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   class=SpellE><span class=GramE>myListener.addConsumer</span></span><span
   class=GramE>(</span>consumer1);</p>
   
   <p class=MsoNormal style='margin-left:1.0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   class=SpellE><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>myListener.start</span></span><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'> ();<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">           </span>} <o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>           </span>} <o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">          </span>catch (CIMExecption ce) <o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>          </span><span class=GramE>catch</span> (<span
   class=SpellE>CIMExecption</span> <span class=SpellE>ce</span>) <o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">         </span>{<o:p></o:p></span></p>  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>         </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">               </span>System.out.println(“Unable to  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
 add consumers: “ + ce.getMessage());<o:p></o:p></span></p>  style='mso-spacerun:yes'>      </span><span
   style='mso-spacerun:yes'>         </span><span class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>“Unable to add consumers: “ + <span class=SpellE>ce.getMessage</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">         </span>}<span style="mso-spacerun: yes">   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span
   style='mso-spacerun:yes'>         </span>}<span style='mso-spacerun:yes'> 
 </span><o:p></o:p></span></p> </span><o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>}<o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Operation none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Operation
 Context Object<o:p></o:p></span></b></p> Context Object<o:p></o:p></span></b></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span style="mso-spacerun:  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
 yes"> </span>OperationContext class holds the operation specific additional  mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'> </span><span
 information that will be passed to clients or consumers. It carries the  class=SpellE>OperationContext</span> class holds the operation specific
 information about the context in which the client program issued the request.<span  additional information that will be passed to clients or consumers. It carries
 style="mso-spacerun: yes">  </span>OperationContext holds container objects.<o:p></o:p></span></p>  the information about the context in which the client program issued the
   request.<span style='mso-spacerun:yes'>  </span><span class=SpellE>OperationContext</span>
   holds container objects.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>For example: Listener  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
 interface would want to pass additional information, such as content language,  mso-bidi-font-size:10.0pt'>For example: Listener interface would want to pass
 to consumers. In such case Listener would create an Operation Context and add  additional information, such as content language, to consumers. In such case Listener
 Content Language container into the context. The context is passed to consumers.<o:p></o:p></span></p>  would create an Operation Context and add Content Language container into the
   context. The context is passed to consumers.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Consumers  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 can then use Context get method to the container object.<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'>Consumers can then use Context get method to
   the container object.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
   12.0pt;mso-bidi-font-size:10.0pt'>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>// Create Context<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>// Create Context<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>OperationContext myContext = new  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>      </span><span
 OperationContext();<o:p></o:p></span></p>  class=SpellE>OperationContext</span> <span class=SpellE>myContext</span> = new <span
   class=SpellE><span class=GramE>OperationContext</span></span><span class=GramE>(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
   12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>// Create a OperationContext Container  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
 object<o:p></o:p></span></p>  </span>// <span class=GramE>Create</span> a <span class=SpellE>OperationContext</span>
   Container object<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>ExampleContextContainer myContainer = new  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>      </span><span
 ExampleContextContainer();<o:p></o:p></span></p>  class=SpellE>ExampleContextContainer</span> <span class=SpellE>myContainer</span>
   = new <span class=SpellE><span class=GramE>ExampleContextContainer</span></span><span
   class=GramE>(</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
   12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>//<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>// insert objects into Context <o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>// insert objects into Context <o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>//<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">       12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>      </span><span
 </span>myContext.insert((OperationContext)myContainer);<o:p></o:p></span></p>  class=SpellE><span class=GramE>myContext.insert</span></span><span class=GramE>(</span>(<span
   class=SpellE>OperationContext</span>)<span class=SpellE>myContainer</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
   12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>// <o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>// <o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>// get objects from the Context <o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>// get objects from the Context <o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>//<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>     
   </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>ExampleContextContainer clCont =<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>      </span><span
   class=SpellE>ExampleContextContainer</span> <span class=SpellE>clCont</span> =<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">           </span>(ExampleContextContainer)myContext.get(ExampleContextContainer.NAME);<o:p></o:p></span></p>  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>          
   </span>(<span class=SpellE>ExampleContextContainer</span><span class=GramE>)<span
   class=SpellE>myContext.get</span></span>(<span class=SpellE>ExampleContextContainer.NAME</span>);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
   12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-size:
 style="mso-spacerun: yes">      </span>System.out.println(&quot;Got back  12.0pt;mso-bidi-font-size:10.0pt'><span style='mso-spacerun:yes'>      </span><span
 :&quot; + clCont.getName());<o:p></o:p></span></p>  class=SpellE><span class=GramE>System.out.println</span></span><span
   class=GramE>(</span>&quot;Got back :&quot; + <span class=SpellE>clCont.getName</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: none;border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
Line 2605 
Line 2895 
 </div> </div>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <h6><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></h6>  <h6><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></h6>
  
 <h6><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman"'>Example <h6><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:"Times New Roman"'>Example
 OperationContext Container<o:p></o:p></span></h6>  <span class=SpellE>OperationContext</span> Container<o:p></o:p></span></h6>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>The ExampleContextContainer  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'>The <span class=SpellE>ExampleContextContainer</span>
 object carries the request context information that consumer may access. <o:p></o:p></span></p> object carries the request context information that consumer may access. <o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'>public class  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span class=GramE><span
 ExampleContextContainer implements OperationContextContainer<o:p></o:p></span></p>  style='font-family:"Courier New"'>public</span></span><span style='font-family:
   "Courier New"'> class <span class=SpellE>ExampleContextContainer</span>
   implements <span class=SpellE>OperationContextContainer</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'>{<o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
   "Courier New"'>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>/** Container name of this container */<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span>/** Container name of this
   container */<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>public static final String  "Courier New"'><span style='mso-spacerun:yes'>    </span><span class=GramE>public</span>
 NAME=&quot;ExampleContextContainer&quot;;<o:p></o:p></span></p>  static final String NAME=&quot;<span class=SpellE>ExampleContextContainer</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>public ExampleContextContainer() { }<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span><span class=GramE>public</span>
   <span class=SpellE>ExampleContextContainer</span>() { }<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>public String getName()<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span><span class=GramE>public</span>
   String <span class=SpellE>getName</span>()<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>{<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">        </span>return(NAME);<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>        </span><span class=GramE>return(</span>NAME);<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>}<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>public Object clone()<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span><span class=GramE>public</span>
   Object clone()<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>{<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span>{<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">       </span>return ((Object)new  "Courier New"'><span style='mso-spacerun:yes'>       </span><span class=GramE>return</span>
 ExampleContextContainer());<o:p></o:p></span></p>  ((Object)new <span class=SpellE>ExampleContextContainer</span>());<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style="mso-spacerun: yes">    </span>}<o:p></o:p></span></p>  "Courier New"'><span style='mso-spacerun:yes'>    </span>}<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:  mso-layout-grid-align:none;text-autospace:none;border:none;mso-border-alt:solid windowtext .5pt;
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'>};</span><span  padding:0in;mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:
 style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p></o:p></span></p>  "Courier New"'>};</span><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p></o:p></span></p>
  
 </div> </div>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>SSL Support none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>SSL Support
Line 2718 
Line 3019 
 require to have a server certificate and private key in order to support SSL require to have a server certificate and private key in order to support SSL
 enabled communication with the Indication clients. The Listener applications enabled communication with the Indication clients. The Listener applications
 can write their own X509 Trust Manager where they can do additional validations can write their own X509 Trust Manager where they can do additional validations
 like host name verification. However the CIM Listener API provides a default X509  like host name verification. However the CIM Listener API provides a default
 Trust Manager that does not do any additional validations.</p>  X509 Trust Manager that does not do any additional validations.</p>
  
 <p style='tab-stops:.5in'>The CIM Listener running as server, does client  <p style='tab-stops:.5in'>The CIM Listener running as <span class=GramE>server,</span>
 authentication by requesting the Indication Client to send its certificate for  does client authentication by requesting the Indication Client to send its
 authentication. Hence the Indication Client (e.g., CIM Server) trying to  certificate for authentication. Hence the Indication Client (e.g., CIM Server)
 connect to the CIM Listener using https connection must have its own  trying to connect to the CIM Listener using https connection must have its own
 certificate. </p> certificate. </p>
  
 <h4>Creating subscription</h4>  <h4 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Creating
   subscription</h4>
  
 <p class=MsoNormal><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
   style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Creating  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 subscription is same as creating any CIM instance...you will use CIM Client  style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Creating subscription is
 interfaces to do so. Currently WBEM (core CIMServer)&nbsp; only supports  same as creating any CIM instance...you will use CIM Client interfaces to do
 CIM_IndicationSubscription,&nbsp;CIM_IndicationFilter,  so. Currently WBEM (core <span class=SpellE>CIMServer</span>)<span class=GramE>&nbsp;
 CIM_IndicationHandlerCIMXML and IndicationHandlerSNMPMapper classes. </span><span  only</span> supports <span class=SpellE>CIM_IndicationSubscription</span>,&nbsp;<span
   class=SpellE>CIM_IndicationFilter</span>, <span class=SpellE>CIM_IndicationHandlerCIMXML</span>
   and <span class=SpellE>IndicationHandlerSNMPMapper</span> classes. </span><span
 style='font-family:"Courier New"'><o:p></o:p></span></p> style='font-family:"Courier New"'><o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace: <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  none'><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
  
 <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5; <h2 style='margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo5;
 tab-stops:list .5in'><![if !supportLists]><span style='font-family:"Courier New"'>9.<span  tab-stops:list .5in'><![if !supportLists]><span style='font-family:"Courier New";
 style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><![endif]>Troubleshooting  mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>7.<span
   style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]>Troubleshooting
 and CIM Exceptions<span style='font-family:"Courier New"'><o:p></o:p></span></h2> and CIM Exceptions<span style='font-family:"Courier New"'><o:p></o:p></span></h2>
  
 <p style='text-align:justify;tab-stops:.5in'>In addition to the standard CIM <p style='text-align:justify;tab-stops:.5in'>In addition to the standard CIM
Line 2755 
Line 3061 
 library along with the reason and solution is explained below:</p> library along with the reason and solution is explained below:</p>
  
 <p style='tab-stops:.5in'><b>Exception: CIMCLIENT_ERR_SSL_HANDSHAKE_FAILED <p style='tab-stops:.5in'><b>Exception: CIMCLIENT_ERR_SSL_HANDSHAKE_FAILED
 (Unable to Initialize Specified TrustManager: <a  (Unable to Initialize Specified <span class=SpellE>TrustManager</span>: <a
 href="mailto:org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338"><span href="mailto:org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338"><span
 style='mso-bidi-font-family:"Courier New";color:windowtext'>org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338</span></a>)<o:p></o:p></b></p> style='mso-bidi-font-family:"Courier New";color:windowtext'>org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338</span></a>)<o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Problem: </p> <p style='text-align:justify;tab-stops:.5in'>Problem: </p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>This exception <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>This exception
 indicates that the specified TrustManager may not exist, may contain invalid  indicates that the specified <span class=SpellE>TrustManager</span> may not
 path, or it may not have required permission to load.</p>  exist, may contain invalid path, or it may not have required permission to
   load.</p>
  
 <p style='text-align:justify;tab-stops:.5in'>Solution: </p> <p style='text-align:justify;tab-stops:.5in'>Solution: </p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Make sure that <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Make sure that
 the TrustManager you have specified exist and has correct path and right  the <span class=SpellE>TrustManager</span> you have specified exist and has
 permissions. Also make sure that the TrustManager is not set to “null”. </p>  correct path and right permissions. Also make sure that the <span class=SpellE>TrustManager</span>
   is not set to “null”. </p>
  
 <p style='tab-stops:.5in'><b>Exception: CIMCLIENT_ERR_SSL_HANDSHAKE_FAILED(SSL  <p style='tab-stops:.5in'><b>Exception: CIMCLIENT_ERR_SSL_HANDSHAKE_<span
 Factory Initialization failed: <a  class=GramE>FAILED(</span>SSL Factory Initialization failed: <a
 href="mailto:org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338"><span href="mailto:org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338"><span
 style='mso-bidi-font-family:"Courier New";color:windowtext'>org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338</span></a>)<o:p></o:p></b></p> style='mso-bidi-font-family:"Courier New";color:windowtext'>org.snia.wbemcmd.xml.HTTPOutputSimple@ed0338</span></a>)<o:p></o:p></b></p>
  
Line 2788 
Line 3096 
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Follow JSSE <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Follow JSSE
 specification and make sure the system java configurations are setup correctly.</p> specification and make sure the system java configurations are setup correctly.</p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>Exception:  <p style='text-align:justify;tab-stops:.5in'><b>Exception: CIMCLIENT_ERR_HTTP_<span
 CIMCLIENT_ERR_HTTP_ERROR(Couldn't find trusted certificate, response=500)<o:p></o:p></b></p>  class=GramE>ERROR(</span>Couldn't find trusted certificate, response=500)<o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Problem: </p> <p style='text-align:justify;tab-stops:.5in'>Problem: </p>
  
Line 2818 
Line 3126 
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Consider trying <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Consider trying
 this operation at some other time or might want to set client timeout or this operation at some other time or might want to set client timeout or
 increase the client timeout. Refer to CIMClient API java documentation for how  increase the client timeout. Refer to <span class=SpellE>CIMClient</span> API
 to set client timeout.</p>  java documentation for how to set client timeout.</p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>Exception: <p style='text-align:justify;tab-stops:.5in'><b>Exception:
 CIMCLIENT_ERR_CONNECTION_FAILED(Connection refused) <o:p></o:p></b></p>  CIMCLIENT_ERR_CONNECTION_<span class=GramE>FAILED(</span>Connection refused) <o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Problem: </p> <p style='text-align:justify;tab-stops:.5in'>Problem: </p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>This exception <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>This exception
 indicates that an error occurred while attempting to connect to CIMServer on a  indicates that an error occurred while attempting to connect to <span
 port. The CIMServer may not be running on the specified address or it may not  class=SpellE>CIMServer</span> on a port. The <span class=SpellE>CIMServer</span>
 be listening on the specified port.</p>  may not be running on the specified address or it may not be listening on the
   specified port.</p>
  
 <p style='text-align:justify;tab-stops:.5in'>Solution: </p> <p style='text-align:justify;tab-stops:.5in'>Solution: </p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Check to make <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>Check to make
 sure that the server address is correct and the port number specified is the sure that the server address is correct and the port number specified is the
 correct port number for an SSL or non-SSL communication. (e.g., This exception  correct port number for an SSL or non-SSL communication. (e.g., <span
 may be thrown if the CIMServer is SSL enabled and listening on port 5989, the  class=GramE>This</span> exception may be thrown if the <span class=SpellE>CIMServer</span>
 client trying to connect to non-SSL port 5988.)</p>  is SSL enabled and listening on port 5989, the client trying to connect to
   non-SSL port 5988.)</p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>Exception: <p style='text-align:justify;tab-stops:.5in'><b>Exception:
 CIMCLIENT_ERR_CONNECTION_FAILED(sequoia Unknown host) <o:p></o:p></b></p>  CIMCLIENT_ERR_CONNECTION_<span class=GramE>FAILED(</span>sequoia Unknown host) <o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Problem: This exception indicates <p style='text-align:justify;tab-stops:.5in'>Problem: This exception indicates
 that the CIMServer address specified may contain an invalid system name or the  that the <span class=SpellE>CIMServer</span> address specified may contain an
 system is not reachable.</p>  invalid system name or the system is not reachable.</p>
  
 <p style='text-align:justify;tab-stops:.5in'>Solution:<span <p style='text-align:justify;tab-stops:.5in'>Solution:<span
 style="mso-spacerun: yes">  </span>Make sure the specified CIMServer address is  style='mso-spacerun:yes'>  </span>Make sure the specified <span class=SpellE>CIMServer</span>
 correct and the remote system is reachable.</p>  address is correct and the remote system is reachable.</p>
  
 <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style: <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style:
 italic'>&nbsp;<o:p></o:p></span></h2> italic'>&nbsp;<o:p></o:p></span></h2>
Line 2860 
Line 3170 
 </span></i> </span></i>
  
 <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style: <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style:
 italic'>Appendix A:<span style="mso-spacerun: yes">  </span>CIM Client FAQ<o:p></o:p></span></h2>  italic'>Appendix A:<span style='mso-spacerun:yes'>  </span>CIM Client FAQ<o:p></o:p></span></h2>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
  
 <p class=MsoBodyText style='text-autospace:none'><span style='font-family:"Courier New"'>CIMInstance.getKeyValuePairs()  <p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 returns no keys although there are multiple keys in my (exaple  text-autospace:none'><span class=SpellE><span class=GramE><span
 PG_OperatingSystem has 4 keys) provider.<o:p></o:p></span></p>  style='font-family:"Courier New"'>CIMInstance.getKeyValuePairs</span></span></span><span
   class=GramE><span style='font-family:"Courier New"'>(</span></span><span
   style='font-family:"Courier New"'>) returns no keys although there are multiple
   keys in my (<span class=SpellE>exaple</span> <span class=SpellE>PG_OperatingSystem</span>
   has 4 keys) provider.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>This bug is fixed in 2.0 Final Release. <o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>This
   bug is fixed in 2.0 Final Release. <o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal><b><span style='font-family:"Courier New"'>I see my client  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
 hangs and does not return or how to set timeouts in a Client?<o:p></o:p></span></b></p>  style='font-family:"Courier New"'>I see my client hangs and does not return or
   how to set timeouts in a Client?<o:p></o:p></span></b></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>When you have a SSL enabled client trying to  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>When
 connect non-SSL CIMServer and vice-versa. You may notice that the client does  you have a SSL enabled client trying to connect non-SSL <span class=SpellE>CIMServer</span>
 not return. In such case you should make sure to set the proper timeouts.<o:p></o:p></span></p>  and vice-versa. You may notice that the client does not return. In such case
   you should make sure to set the proper timeouts.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>Here is how you can set the timeouts:<o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>Here
   is how you can set the timeouts:<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in;mso-layout-grid-align:none;  <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 text-autospace:none'><span style='font-family:"Courier New"'>1. Set READ  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>1.
 timeout, refer to CIMClient class<o:p></o:p></span></p>  Set READ timeout, refer to <span class=SpellE>CIMClient</span> class<o:p></o:p></span></p>
  
 <h3 style='margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left: <h3 style='margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left:
 0in;mso-layout-grid-align:none;text-autospace:none'><span style='mso-bidi-font-size:  0in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 12.0pt;font-family:"Times New Roman"'><span style="mso-spacerun: yes">    mso-layout-grid-align:none;text-autospace:none'><span style='mso-bidi-font-size:
 </span><span style='mso-tab-count:2'>                     </span>CIMClient.setTimeout(int  12.0pt;font-family:"Times New Roman"'><span style='mso-spacerun:yes'>   </span><span
 timeout); //in milliseconds<o:p></o:p></span></h3>  style='mso-tab-count:1'>            </span><span style='mso-tab-count:1'>               </span><span
   class=SpellE><span class=GramE>CIMClient.setTimeout</span></span><span
   class=GramE>(</span><span class=SpellE>int</span> timeout); //in milliseconds<o:p></o:p></span></h3>
  
 <p class=MsoNormal style='margin-left:.5in;text-indent:.5in'><span  <p class=MsoNormal style='margin-left:.5in;text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style='font-family:"Courier New"'>This is a read timeout, i.e. the client has style='font-family:"Courier New"'>This is a read timeout, i.e. the client has
 found the server and connected to it, and the server is not responding to any found the server and connected to it, and the server is not responding to any
 request. Basically the socket is blocked. This may happen in case of a Non-SSL request. Basically the socket is blocked. This may happen in case of a Non-SSL
 client connecting to SSL server and also vice versa. For your applications I client connecting to SSL server and also vice versa. For your applications I
 think setTimeout() call is good enough.<o:p></o:p></span></p>  think <span class=SpellE><span class=GramE>setTimeout</span></span><span
   class=GramE>(</span>) call is good enough.<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><o:p>&nbsp;</o:p></p>
   
   <p class=MsoNormal style='text-indent:.5in;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'>2.<span style='font-family:
   "Courier New"'> To set the connection timeout<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><span
   style='mso-spacerun:yes'>    </span><span style='mso-tab-count:2'>           </span>//Assumption
   timeout is in seconds<o:p></o:p></span></p>
   
   <pre style='text-indent:.5in;mso-layout-grid-align:none;text-autospace:none'><span
   style='mso-fareast-font-family:"Times New Roman"'><span style='mso-spacerun:yes'> </span>Either you add the following line in your client program<o:p></o:p></span></pre>
   
   <p class=MsoNormal style='margin-left:.5in;text-indent:.5in;tab-stops:.5in;
   mso-layout-grid-align:none;text-autospace:none'><span class=SpellE><span
   class=GramE><span style='font-family:"Courier New"'>System.setProperty</span></span></span><span
   class=GramE><span style='font-family:"Courier New"'>(</span></span><span
   style='font-family:"Courier New"'>&quot;java.net.connectiontimeout&quot;,&quot;20&quot;)
   <o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
   none'><span style='font-family:"Courier New"'><span
   style='mso-spacerun:yes'> </span><span style='mso-tab-count:1'>     </span>Or<o:p></o:p></span></p>
  
 <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
   none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'> 
   </span><span style='mso-tab-count:1'>    </span>You can pass it at run time,
   using<o:p></o:p></span></p>
  
 <p class=MsoNormal style='text-indent:.5in;mso-layout-grid-align:none;  <p class=MsoNormal style='margin-left:.5in;tab-stops:.5in;mso-layout-grid-align:
 text-autospace:none'>2.<span style='font-family:"Courier New"'> To set the  none;text-autospace:none'><span style='font-family:"Courier New"'><span
 connection timeout<o:p></o:p></span></p>  style='mso-spacerun:yes'>     </span><span class=GramE>java</span> -<span
   class=SpellE>Djava.net.connectiontimeout</span>=20<span
   style='mso-spacerun:yes'>  </span><span class=SpellE>myclient</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    </span><span  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
 style='mso-tab-count:2'>        </span>//Assumption timeout is in seconds<o:p></o:p></span></p>  
  
 <pre style='text-indent:.5in;tab-stops:.5in;mso-layout-grid-align:none;  <p class=MsoNormal style='tab-stops:.5in'><o:p>&nbsp;</o:p></p>
 text-autospace:none'><span style='mso-fareast-font-family:"Times New Roman"'><span style="mso-spacerun: yes"> </span>Either you add the following line in your client program<o:p></o:p></span></pre>  
  
 <p class=MsoNormal style='margin-left:.5in;text-indent:.5in;mso-layout-grid-align:  <p class=MsoNormal style='tab-stops:.5in'><b><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></b></p>
 none;text-autospace:none'><span style='font-family:"Courier New"'>System.setProperty(&quot;java.net.connectiontimeout&quot;,&quot;20&quot;)  
 <o:p></o:p></span></p>  
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in'><b><span style='font-family:"Courier New"'>How
 style='font-family:"Courier New"'><span style="mso-spacerun: yes"> </span><span  </span></b><b><span style='font-family:Arial'>to decode a property that is an enumeration?
 style='mso-tab-count:1'>     </span>Or<o:p></o:p></span></p>  I.E. to decode the numeric value that is returned for the property.<span
   style='mso-spacerun:yes'>  </span>Does WBEM provide methods to look up the
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  numeric value to retrieve a String value?<span style='mso-spacerun:yes'> 
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">  </span><span  
 style='mso-tab-count:1'>    </span>You can pass it at run time, using<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='margin-left:.5in;mso-layout-grid-align:none;  
 text-autospace:none'><span style='font-family:"Courier New"'><span  
 style="mso-spacerun: yes">     </span>java -Djava.net.connectiontimeout=20<span  
 style="mso-spacerun: yes">  </span>myclient<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  
   
 <p class=MsoNormal><b><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  
   
 <p class=MsoNormal><b><span style='font-family:"Courier New"'>How </span></b><b><span  
 style='font-family:Arial'>to decode a property that is an enumeration? I.E. to  
 decode the numeric value that is returned for the property.<span  
 style="mso-spacerun: yes">  </span>Does WBEM provide methods to look up the  
 numeric value to retrieve a String value?<span style="mso-spacerun: yes">   
 </span>Or do I need to implement a look up table for every enumeration that I </span>Or do I need to implement a look up table for every enumeration that I
 am interested in?<o:p></o:p></span></b></p> am interested in?<o:p></o:p></span></b></p>
  
 <p class=MsoNormal><span style='font-family:Arial'>&nbsp;<o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:.5in'><span style='font-family:Arial'>&nbsp;<o:p></o:p></span></p>
  
 <pre style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:none'><span  <pre style='mso-layout-grid-align:none;text-autospace:none'><span
 style='mso-fareast-font-family:"Times New Roman"'>The strings associated with enumeration property values are defined as </span>qualifiers on the class schema.<span style="mso-spacerun: yes">  </span>A client does not get these strings from a provider directly.<span style="mso-spacerun: yes">  </span>But rather than duplicate the string definitions on the client side, you can get them from the CIM server using a getClass operation.</pre>  style='mso-fareast-font-family:"Times New Roman"'>The strings associated with enumeration property values are defined as </span>qualifiers on the class schema.<span style='mso-spacerun:yes'>  </span>A client does not get these strings from a provider directly.<span style='mso-spacerun:yes'>  </span>But rather than duplicate the string definitions on the client side, you can get them from the CIM server using a <span
   class=SpellE>getClass</span> operation.</pre>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'>For example, PG_NISServerService:: ServerType  none'><span style='font-family:"Courier New"'>For example, <span class=SpellE>PG_NISServerService</span><span
 is an enumeration.<span style="mso-spacerun: yes">  </span>When I make the  class=GramE>::</span> <span class=SpellE>ServerType</span> is an
 request I get a numeric value between 0 and 4 (inclusive).<span  enumeration.<span style='mso-spacerun:yes'>  </span>When I make the request I
 style="mso-spacerun: yes">  </span>I then have to decode the numeric values as  get a numeric value between 0 and 4 (inclusive).<span
   style='mso-spacerun:yes'>  </span>I then have to decode the numeric values as
 such:<o:p></o:p></span></p> such:<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'>  
 </span>&quot;0&quot; - Unknown<o:p></o:p></span></p> </span>&quot;0&quot; - Unknown<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'>  
 </span>&quot;1&quot; - Other<o:p></o:p></span></p> </span>&quot;1&quot; - Other<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'>  
 </span>&quot;2&quot; - Not an NIS Server<o:p></o:p></span></p>  </span>&quot;2&quot; - Not an </span><st1:City><st1:place><span
     style='font-family:"Courier New"'>NIS</span></st1:place></st1:City><span
   style='font-family:"Courier New"'> Server<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'>  
 </span>&quot;3&quot; - NIS Master<o:p></o:p></span></p> </span>&quot;3&quot; - NIS Master<o:p></o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 style='font-family:"Courier New"'><span style="mso-spacerun: yes">    none'><span style='font-family:"Courier New"'><span style='mso-spacerun:yes'>  
 </span>&quot;4&quot; - NIS Slave<o:p></o:p></span></p>  </span>&quot;4&quot; - </span><st1:City><st1:place><span style='font-family:
     "Courier New"'>NIS</span></st1:place></st1:City><span style='font-family:
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  "Courier New"'> Slave<o:p></o:p></span></p>
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   <p class=MsoNormal style='tab-stops:.5in;mso-layout-grid-align:none;text-autospace:
 <p style='text-align:justify;tab-stops:.5in'><b>The cimclient library performs  none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
 the SSL handshaking and receives the certificate/key, what environment settings  
 must be in place for certificates to be passed?<o:p></o:p></b></p>  <p style='text-align:justify;tab-stops:.5in'><b>The <span class=SpellE>cimclient</span>
   library performs the SSL handshaking and receives the certificate/key, what
   environment settings must be in place for certificates to be passed?<o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Clients must create a trust store, <p style='text-align:justify;tab-stops:.5in'>Clients must create a trust store,
 import certificates from the server they trust in to the trust store, provide import certificates from the server they trust in to the trust store, provide
 the trust store path to the JSSE either on the command line ( java  the trust store path to the JSSE either on the command line ( java -<span
 -Djavax.net.ssl.trustStore=mytruststore &lt;MyClient&gt;<span  class=SpellE>Djavax.net.ssl.trustStore</span>=<span class=SpellE>mytruststore</span>
 style="mso-spacerun: yes">  </span>) or through</p>  &lt;<span class=SpellE>MyClient</span>&gt;<span style='mso-spacerun:yes'> 
   </span>) or through</p>
 <p style='text-align:justify;tab-stops:.5in'>System.setProperty(&quot;javax.net.trustStore&quot;,  
 &quot;mytruststore&quot;);</p>  <p style='text-align:justify;tab-stops:.5in'><span class=SpellE><span
   class=GramE>System.setProperty</span></span><span class=GramE>(</span>&quot;<span
   class=SpellE>javax.net.trustStore</span>&quot;, &quot;<span class=SpellE>mytruststore</span>&quot;);</p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>How do set ‘trustManager’  <p style='text-align:justify;tab-stops:.5in'><b>How do set ‘<span class=SpellE>trustManager</span>’
 property </b><b><span style='font-size:10.0pt;font-family:Arial'>programmatically?<o:p></o:p></span></b></p> property </b><b><span style='font-size:10.0pt;font-family:Arial'>programmatically?<o:p></o:p></span></b></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 style='mso-tab-count:1'>            </span>String myTrustManager=  mso-bidi-font-size:10.0pt'><span style='mso-tab-count:1'>            </span>String
 &quot;org.mycompany.cimapp.myCertManager&quot;;<o:p></o:p></span></p>  <span class=SpellE>myTrustManager</span>= &quot;<span class=SpellE>org.mycompany.cimapp.myCertManager</span>&quot;;<o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><span  <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
 style='mso-tab-count:1'>            </span>GlobalConfig.setTrustManager(myTrustManager);<o:p></o:p></span></p>  mso-bidi-font-size:10.0pt'><span style='mso-tab-count:1'>            </span><span
   class=SpellE><span class=GramE>GlobalConfig.setTrustManager</span></span><span
   class=GramE>(</span><span class=SpellE>myTrustManager</span>);<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'>Note that you can not set this property to ‘null’. If
   you would like to use the default trust manager provided in JSSE, do not even
   define the trust manager property in your program or in your properties file.<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></p>
   
   <h4 style='tab-stops:.5in'>Can I change the trust manager property in between
   my program/process?</h4>
  
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>Note  <p class=MsoNormal style='tab-stops:.5in'><b><span style='font-size:12.0pt;
 that you can not set this property to ‘null’. If you would like to use the  mso-bidi-font-size:10.0pt'><o:p>&nbsp;</o:p></span></b></p>
 default trust manager provided in JSSE, do not even define the trust manager  
 property in your program or in your properties file.<o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:.5in'><span style='font-size:12.0pt;
   mso-bidi-font-size:10.0pt'>No, you cannot. If you define/set this property in
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  your Client application either using <span class=SpellE><span class=GramE>setTrustManager</span></span><span
   class=GramE>(</span>) or through<span style='mso-spacerun:yes'>  </span>WBEM
 <h4>Can I change the trust manager property in between my program/process?</h4>  Client configuration file (like <span class=SpellE>cim.properties</span>) it
   will be set once per process, I.E you can not set/unset for every connection
 <p class=MsoNormal><b><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  being in the same process.<o:p></o:p></span></p>
   
 <p class=MsoNormal><span style='font-size:12.0pt;mso-bidi-font-size:10.0pt'>No,  <p style='text-align:justify;tab-stops:.5in'><b>Does the <span class=SpellE>cimclient</span>
 you cannot. If you define/set this property in your Client application either  library accept the certificate and place it in the trust store?<span
 using setTrustManager() or through<span style="mso-spacerun: yes">  </span>WBEM  style='mso-spacerun:yes'>  </span>How would the application specify to the <span
 Client configuration file (like cim.properties) it will be set once per  class=SpellE>cimclient</span> library where the trust store is<o:p></o:p></b></p>
 process, I.E you can not set/unset for every connection being in the same  
 process.<o:p></o:p></span></p>  
   
 <p style='text-align:justify;tab-stops:.5in'><b>Does the cimclient library  
 accept the certificate and place it in the trust store?<span  
 style="mso-spacerun: yes">  </span>How would the application specify to the  
 cimclient library where the trust store is<o:p></o:p></b></p>  
  
 <p style='text-align:justify;tab-stops:.5in'>Client library using JSSE will <p style='text-align:justify;tab-stops:.5in'>Client library using JSSE will
 only validate the server certificate using the trust store. It accepts only only validate the server certificate using the trust store. It accepts only
Line 3048 
Line 3390 
 job of trust manager to either accept the server certificate (possibly add that job of trust manager to either accept the server certificate (possibly add that
 to the trust store) or reject the certificate.</p> to the trust store) or reject the certificate.</p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>How is the client application  <p style='text-align:justify;tab-stops:.5in'><b>How <span class=GramE>is the
 notified that the certificate or key was placed in the trust store?<span  client application</span> notified that the certificate or key was placed in
 style="mso-spacerun: yes">  </span>Is this assumed?<o:p></o:p></b></p>  the trust store?<span style='mso-spacerun:yes'>  </span>Is this assumed?<o:p></o:p></b></p>
  
 <p style='text-align:justify;tab-stops:.5in'>Same as above</p> <p style='text-align:justify;tab-stops:.5in'>Same as above</p>
  
Line 3064 
Line 3406 
 information on Trust Manager and Trust Stores?<o:p></o:p></b></p> information on Trust Manager and Trust Stores?<o:p></o:p></b></p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>More information <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'>More information
 can be found at J2SE web site.<span style="mso-spacerun: yes">  </span>- ----</p>  can be found at J2SE web site.<span style='mso-spacerun:yes'>  </span>- ----</p>
  
 <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'><span <p style='margin-left:.5in;text-align:justify;tab-stops:.5in'><span
 style='mso-bidi-font-family:"Courier New"'>http://java.sun.com/j2se/1.4/docs/guide/security/jsse/JSSERefGuide.html<o:p></o:p></span></p> style='mso-bidi-font-family:"Courier New"'>http://java.sun.com/j2se/1.4/docs/guide/security/jsse/JSSERefGuide.html<o:p></o:p></span></p>
Line 3081 
Line 3423 
 as the one from /opt/java). In such cases make sure that java security as the one from /opt/java). In such cases make sure that java security
 configuration files are not modified.</span></p> configuration files are not modified.</span></p>
  
 <p style='text-align:justify;tab-stops:.5in'><b>How can I find out  <p style='text-align:justify;tab-stops:.5in'><b>How can I find out <span
 cimclient.jar version?<o:p></o:p></b></p>  class=SpellE>cimclient.jar</span> version?<o:p></o:p></b></p>
  
 <pre>You can run PackageVersion program to look at the version.</pre><pre><span style="mso-spacerun: yes">     </span>java org.snia.wbem.PackageVersion</pre><pre><span style="mso-spacerun: yes">   </span></pre>  <pre>You can run <span class=SpellE>PackageVersion</span> program to look at the version.</pre><pre><span style='mso-spacerun:yes'>     </span><span
   class=GramE>java</span> <span class=SpellE>org.snia.wbem.PackageVersion</span></pre><pre><span style='mso-spacerun:yes'>   </span></pre>
  
 <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b>My <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b>My
 GUI application doesn’t work properly on HP-UX?</b></p> GUI application doesn’t work properly on HP-UX?</b></p>
  
 <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>There <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>There
 is a bug in Java 1.4 HP-UX version (and 1.3) AWT libraries. For this you will  is a bug in Java 1.4 HP-UX version (and 1.3) AWT libraries. For this you will need
 need to install PHSS_24303 patch. I also found that Patch PHSS_24303 replaced  to install PHSS_24303 patch. I also found that Patch PHSS_24303 replaced by
 by PHSS_26262. So we will need PHSS_26262.</p>  PHSS_26262. So we will need PHSS_26262.</p>
   
 <p class=MsoBodyText style='text-autospace:none'><span style='font-family:"Courier New"'>CIMInstance.getKeyValuePairs()  <p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 returns no keys although there are multiple keys in my (exaple  text-autospace:none'><span class=SpellE><span class=GramE><span
 PG_OperatingSystem has 4 keys) provider.<o:p></o:p></span></p>  style='font-family:"Courier New"'>CIMInstance.getKeyValuePairs</span></span></span><span
   class=GramE><span style='font-family:"Courier New"'>(</span></span><span
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  style='font-family:"Courier New"'>) returns no keys although there are multiple
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  keys in my (<span class=SpellE>exaple</span> <span class=SpellE>PG_OperatingSystem</span>
   has 4 keys) provider.<o:p></o:p></span></p>
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'>This bug is fixed in 2.0 Final Release.<span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style="mso-spacerun: yes">  </span>You should not see this bug.<o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>This
   bug is fixed in 2.0 Final Release.<span style='mso-spacerun:yes'>  </span>You
   should not see this bug.<o:p></o:p></span></p>
  
 <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  <p style='text-align:justify;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><o:p>&nbsp;</o:p></p>
  
 <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style: <h2 style='tab-stops:.5in'><span style='font-style:normal;mso-bidi-font-style:
 italic'>Appendix B: CIM Listener FAQ<o:p></o:p></span></h2> italic'>Appendix B: CIM Listener FAQ<o:p></o:p></span></h2>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>Question 1: How to Create Subscriptions?</span></b><span  mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'>Question 1: How to Create Subscriptions?</span></b><span
 style='font-family:"Courier New"'><o:p></o:p></span></p> style='font-family:"Courier New"'><o:p></o:p></span></p>
  
 <p><span style='font-size:10.0pt;font-family:"Courier New"'>Creating  <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 subscription is same as creating any CIM instance...you will use CIM Client  style='font-size:10.0pt;font-family:"Courier New"'>Creating subscription is
 interfaces to do so. Currently WBEM (core CIMServer) only&nbsp;supports  same as creating any CIM instance...you will use CIM Client interfaces to do
 CIM_IndicationSubscription,&nbsp;CIM_IndicationFilter,  so. Currently WBEM (core <span class=SpellE>CIMServer</span>)
 CIM_IndicationHandlerCIMXML and </span>IndicationHandlerSNMPMapper<span  only&nbsp;supports <span class=SpellE>CIM_IndicationSubscription</span>,&nbsp;<span
   class=SpellE>CIM_IndicationFilter</span>, <span class=SpellE><span class=GramE>CIM</span>_IndicationHandlerCIMXML</span>
   and </span><span class=SpellE>IndicationHandlerSNMPMapper</span><span
 style='font-size:10.0pt;font-family:"Courier New"'> classes.<o:p></o:p></span></p> style='font-size:10.0pt;font-family:"Courier New"'> classes.<o:p></o:p></span></p>
  
 <p><b><span style='font-size:10.0pt;font-family:"Courier New"'>Question 2:<span  <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
 style="mso-spacerun: yes">  </span>When a listener is created, does it execute  style='font-size:10.0pt;font-family:"Courier New"'>Question 2:<span
   style='mso-spacerun:yes'>  </span>When a listener is created, does it execute
 in its own thread, separate from the code that created it</span></b><span in its own thread, separate from the code that created it</span></b><span
 style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p> style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
  
 <p class=MsoNormal><span style='font-family:"Courier New"'>Listener runs  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 as&nbsp;server (either SSL or non-SSL) and listens on the specified port.  style='font-family:"Courier New"'>Listener runs as&nbsp;server (either SSL or
 When&nbsp;Listener startCIMHTTPListener() is called, it will create a thread  non-SSL) and listens on the specified port. When&nbsp;Listener <span
 and starts listening.<br>  class=SpellE><span class=GramE>startCIMHTTPListener</span></span><span
   class=GramE>(</span>) is called, it will create a thread and starts listening.<br>
 &nbsp;<o:p></o:p></span></p> &nbsp;<o:p></o:p></span></p>
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;  <p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 mso-bidi-font-size:12.0pt;font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'>Question 3:</span></b><span style='font-family:"Courier New"'> <b>I
   am unable to modify instances of <span class=SpellE>CIM_IndicationHandlerCIMXML</span>
   class.<span style='mso-spacerun:yes'>  </span>Client says - Unable to modify
   instance: CIM_ERR_NOT_<span class=GramE>FOUND(</span>CIM_ERR_NOT_FOUND: The
   requested object could not be found: &quot;<span class=SpellE>CIM_IndicationHandlerCIMXML</span>&quot;)<o:p></o:p></b></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>The
   <span class=SpellE>modifyInstance</span> operation is not supported for the<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span class=SpellE><span
   style='font-family:"Courier New"'>CIM_IndicationHandlerCIMXML</span></span><span
   style='font-family:"Courier New"'> class or <span class=SpellE>CIM_IndicationFilter</span>
   class, and <span class=GramE>for<span style='mso-spacerun:yes'>  </span><span
   class=SpellE>CIM</span></span><span class=SpellE>_IndicationSubscription</span>,
   only modification of the <span class=SpellE>SubscriptionState</span>
   property<span style='mso-spacerun:yes'>  </span>is supported.<span
   style='mso-spacerun:yes'>  </span>So, it's necessary to delete the old instance
   and create a new instance with the desired change.<span
   style='mso-spacerun:yes'>  </span>Also, deletion of a filter or handler that is
   referenced by an existing subscription is not allowed, without first<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span class=GramE><span
   style='font-family:"Courier New"'>deleting</span></span><span style='font-family:
   "Courier New"'> the subscription.<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>However,
   in the case you should see something like &quot;CIM_ERR_NOT_SUPPORTED: The requested
   operation is not supported&quot;, rather than CIM_ERR_NOT_FOUND.<span
   style='mso-spacerun:yes'>  </span>Make sure to check that your request
   specifies <span class=GramE>the<span style='mso-spacerun:yes'>  </span>correct</span>
   namespace, key values, etc.<span style='mso-spacerun:yes'>  </span>It looks
   like perhaps the <span class=SpellE>instancename</span> parameter to the <span
   class=SpellE>modifyInstance</span> operation included only the <span
   class=SpellE>classname</span> and not the key values.<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
   
   <p class=MsoBodyText2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b>Question
   4: If I create instances of <span class=SpellE>CIM_IndicationFilter</span>, and
   corresponding instances of <span class=SpellE>CIM_IndicationSubscription</span>,
   and <span class=SpellE>CIM_IndicationHandlerCIMXML</span> classes, does the
   CIMOM check for the presence of the Indication provider? <span class=GramE>if</span>
   '<span class=SpellE>RT_TestIndication</span>'(sample indication provider) is
   not present, Will it give an error response?<o:p></o:p></b></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>Question 3:</span></b><span style='font-family:  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>When
 "Courier New"'> <b>I am unable to modify instances of  you create an enabled Subscription, the <span class=SpellE>IndicationService</span>
 CIM_IndicationHandlerCIMXML class.<span style="mso-spacerun: yes">   will look for indication providers that can serve the subscription.<span
 </span>Client says - Unable to modify instance:  style='mso-spacerun:yes'>  </span>If none are found, you will get an error
 CIM_ERR_NOT_FOUND(CIM_ERR_NOT_FOUND: The requested object could not be found:  response.<span style='mso-spacerun:yes'>  </span>The subscriber doesn't specify
 &quot;CIM_IndicationHandlerCIMXML&quot;)<o:p></o:p></b></span></p>  an indication provider. The subscriber specifies the desired indication
   subclass, properties and namespace in the Filter.<span
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  style='mso-spacerun:yes'>   </span>The <span class=SpellE>IndicationService</span>
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  looks for indication providers that have registered to serve the specified
   indication class in the specified namespace.<span style='mso-spacerun:yes'> 
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  </span>Maybe your indication provider is not registered?<span
 style='font-family:"Courier New"'>The modifyInstance operation is not supported  style='mso-spacerun:yes'>  </span>Let me know if you need help registering your
 for the<o:p></o:p></span></p>  indication provider.<o:p></o:p></span></p>
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'>CIM_IndicationHandlerCIMXML class or  
 CIM_IndicationFilter class, and for<span style="mso-spacerun: yes">   
 </span>CIM_IndicationSubscription, only modification of the SubscriptionState  
 property<span style="mso-spacerun: yes">  </span>is supported.<span  
 style="mso-spacerun: yes">  </span>So, it's necessary to delete the old  
 instance and create a new instance with the desired change.<span  
 style="mso-spacerun: yes">  </span>Also, deletion of a filter or handler that  
 is referenced by an existing subscription is not allowed, without first<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'>deleting the subscription.<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'>However, in the case you should see something  
 like &quot;CIM_ERR_NOT_SUPPORTED: The requested operation is not  
 supported&quot;, rather than CIM_ERR_NOT_FOUND.<span style="mso-spacerun:  
 yes">  </span>Make sure to check that your request specifies the<span  
 style="mso-spacerun: yes">  </span>correct namespace, key values, etc.<span  
 style="mso-spacerun: yes">  </span>It looks like perhaps the instancename  
 parameter to the modifyInstance operation included only the classname and not  
 the key values.<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  
   
 <p class=MsoBodyText2><b>Question 4: If I create instances of  
 CIM_IndicationFilter, and corresponding instances of  
 CIM_IndicationSubscription, and CIM_IndicationHandlerCIMXML classes, does the  
 CIMOM check for the presence of the Indication provider? if  
 'RT_TestIndication'(sample indication provider) is not present, Will it give an  
 error response?<o:p></o:p></b></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'>When you create an enabled Subscription, the  
 IndicationService will look for indication providers that can serve the  
 subscription.<span style="mso-spacerun: yes">  </span>If none are found, you  
 will get an error response.<span style="mso-spacerun: yes">  </span>The  
 subscriber doesn't specify an indication provider. The subscriber specifies the  
 desired indication subclass, properties and namespace in the Filter.<span  
 style="mso-spacerun: yes">   </span>The IndicationService looks for indication  
 providers that have registered to serve the specified indication class in the  
 specified namespace.<span style="mso-spacerun: yes">  </span>Maybe your indication  
 provider is not registered?<span style="mso-spacerun: yes">  </span>Let me know  
 if you need help registering your indication provider.<o:p></o:p></span></p>  
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoBodyText2><b>Question 5: If I create a disabled subscription (the  <p class=MsoBodyText2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b>Question
 property SubscriptionState is set to 'Disabled'), will the IndicationService  5: If I create a disabled subscription (the property <span class=SpellE>SubscriptionState</span>
   is set to 'Disabled'), will the <span class=SpellE>IndicationService</span>
 still check for the presence of the indication provider?<o:p></o:p></b></p> still check for the presence of the indication provider?<o:p></o:p></b></p>
  
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoBodyText><span style='font-weight:normal'>If you create the  <p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 Subscription with SubscriptionState property set to 'Disabled', the  style='font-weight:normal'>If you create the Subscription with <span
 IndicationService will NOT check whether there is an indication provider to  class=SpellE>SubscriptionState</span> property set to 'Disabled', the <span
 serve the subscription.<span style="mso-spacerun: yes">  </span>So maybe that's  class=SpellE>IndicationService</span> will NOT check whether there is an
 what you want to do for now, to get going.<o:p></o:p></span></p>  indication provider to serve the subscription.<span style='mso-spacerun:yes'> 
   </span>So maybe that's what you want to do for now, to get going.<o:p></o:p></span></p>
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  
 style='font-family:"Courier New"'>Question 6:<span style="mso-spacerun: yes">   
 </span>Since the IndicationService knows which indication subclass is served by  
 an indication provider, is it required that the instances of indication classes  
 be created before the provider is registered?<o:p></o:p></span></b></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  
   
 <p class=MsoBodyText><span style='font-weight:normal'>The IndicationService  
 checks that the class specified in the Filter is a subclass of CIM_Indication,  
 so you must define the indication subclass you'll be using.<span  
 style="mso-spacerun: yes">  </span>(Instances of the indication subclass don't  
 get created until the indication provider generates an indication.)<o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span  
 style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>  
   
 <p class=MsoNormal><b><span style='font-family:"Courier New"'>Question 7:<span  
 style="mso-spacerun: yes">  </span>How a particular listener is associated with  
 a given subscription and what goes into the Destination property&nbsp;CIM_  
 IndicationHandlerCIMXML<o:p></o:p></span></b></p>  
   
 <p><span style='font-size:10.0pt;font-family:"Courier New"'>The listener is  
 associated with the subscription through the destination property of the  
 handler instance. Multiple subscriptions can refer to the same handler  
 instance; so one listener can listen to multiple subscriptions.</span><span  
 style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>  
  
 <p><span style='font-size:10.0pt;font-family:"Courier New"'>With subscription  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 you will specify the destination where the Listener is running. An example,</span><span  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
 style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>  
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'>Question 6:<span style='mso-spacerun:yes'>  </span>Since the <span
   class=SpellE>IndicationService</span> knows which indication subclass is served
   by an indication provider, is it required that the instances of indication
   classes be created before the provider is registered?<o:p></o:p></span></b></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
   mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
   
   <p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-weight:normal'>The <span class=SpellE>IndicationService</span>
   checks that the class specified in the Filter is a subclass of <span
   class=SpellE>CIM_Indication</span>, so you must define the indication subclass
   you'll be using.<span style='mso-spacerun:yes'>  </span>(Instances of the
   indication subclass don't get created until the indication provider generates
   an indication.)<o:p></o:p></span></p>
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 font-family:"Courier New"'>&lt;PROPERTY NAME=&quot;Destination&quot;  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
 TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>  
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 font-family:"Courier New"'>&lt;VALUE&gt;https://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>  mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
  
 <p style='margin:0in;margin-bottom:.0001pt'><span style='font-size:10.0pt;  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 font-family:"Courier New"'>&lt;/PROPERTY&gt;</span><span style='font-size:10.0pt;  mso-layout-grid-align:none;text-autospace:none'><b><span style='font-family:
   "Courier New"'><o:p>&nbsp;</o:p></span></b></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
   style='font-family:"Courier New"'>Question 7:<span style='mso-spacerun:yes'> 
   </span>How a particular listener is associated with a given subscription and
   what goes into the Destination property&nbsp;CIM_ <span class=SpellE>IndicationHandlerCIMXML</span><o:p></o:p></span></b></p>
   
   <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;font-family:"Courier New"'>The listener is associated
   with the subscription through the destination property of the handler instance.
   Multiple subscriptions can refer to the same handler instance; so one listener
   can listen to multiple subscriptions.</span><span style='font-size:10.0pt;
 mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p> mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
  
 <p><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'>In  <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;font-family:"Courier New"'>With subscription you will
   specify the destination where the Listener is running. An example,</span><span
   style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
   
   <p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;font-family:"Courier New"'>&lt;PROPERTY
   NAME=&quot;Destination&quot; TYPE=&quot;string&quot;&gt;<o:p></o:p></span></p>
   
   <p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;font-family:"Courier New"'>&lt;VALUE&gt;https://mysystem.cup.hp.com:8189/cimom/Pegasus_RT_IndicationConsumer&lt;/VALUE&gt;<o:p></o:p></span></p>
   
   <p style='margin:0in;margin-bottom:.0001pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;font-family:"Courier New"'>&lt;/PROPERTY&gt;</span><span
   style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
   
   <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'>In
 the above case, Listener would be running on mysystem.cup.hp.com at port 8189 the above case, Listener would be running on mysystem.cup.hp.com at port 8189
 with SSL enabled.</span><span style='font-family:"Courier New"'> <o:p></o:p></span></p> with SSL enabled.</span><span style='font-family:"Courier New"'> <o:p></o:p></span></p>
  
 <p><b><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'>Question  <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
 8:<span style="mso-spacerun: yes">  </span></span></b><b><span  style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Courier New"'>Question
 style='font-size:10.0pt;font-family:"Courier New"'>Can I specify/use any port  8:<span style='mso-spacerun:yes'>  </span></span></b><b><span style='font-size:
 number with my Listener?<o:p></o:p></span></b></p>  10.0pt;font-family:"Courier New"'>Can I specify/use any port number with my
   Listener?<o:p></o:p></span></b></p>
 <p><span style='font-size:10.0pt;font-family:"Courier New"'>It is not a good  
 plan to select any port&nbsp;and have the application use it.<span  <p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style="mso-spacerun: yes">  </span>It is recommended that a Listener  style='font-size:10.0pt;font-family:"Courier New"'>It is not a good plan to
 application to have&nbsp;its own port number and is registered with IANA so  select any port&nbsp;and have the application use it.<span
 that no one else uses that port number. And also if the application is going to  style='mso-spacerun:yes'>  </span>It is recommended that a Listener application
 be running on HP-UX, you can request INET Team to have the IANA registered port  to have&nbsp;its own port number and is registered with IANA so that no one
 number added to /etc/services. This way no other HP-UX application uses your  else uses that port number. And also if the application is going to be running
 port numbers.<o:p></o:p></span></p>  on HP-UX, you can request INET Team to have the IANA registered port number added
   to /etc/services. This way no other HP-UX application uses your port numbers.<o:p></o:p></span></p>
 <p class=MsoNormal><b><span style='font-family:"Courier New"'>Question 9: when  
 the client creates the indication listener, does it return an error if a  
 listener already exists on that system on the same port?&nbsp;<o:p></o:p></span></b></p>  
  
 <p class=MsoNormal><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
   style='font-family:"Courier New"'>Question 9: when the client creates the
   indication listener, does it return an error if a listener already exists on
   that system on the same port?&nbsp;<o:p></o:p></span></b></p>
  
 <p class=MsoNormal><span style='font-family:"Courier New"'>Yes it does&nbsp;say  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 - Address is in use.<o:p></o:p></span></p>  style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  
 <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
   style='font-family:"Courier New"'>Yes it does&nbsp;say - Address is in use.<o:p></o:p></span></p>
   
   <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><o:p>&nbsp;</o:p></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><b><span
 style='font-family:"Courier New"'>Question 10: Create Instance for  style='font-family:"Courier New"'>Question 10: Create Instance for <span
 CIM_IndicationSubscription fails; However, I can create Handler and Filter  class=SpellE>CIM_IndicationSubscription</span> fails; However, I can create
 instances.<o:p></o:p></span></b></p>  Handler and Filter instances.<o:p></o:p></span></b></p>
   
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span  <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 style='font-family:"Courier New"'>There is a problem with Java Client API while  mso-layout-grid-align:none;text-autospace:none'><span style='font-family:"Courier New"'>There
 creating instance with reference values related to indication subscription  is a problem with Java Client API while creating instance with reference values
 class. This is mainly because of Each time the ObjectPath gets passed to CIM  related to indication subscription class. This is mainly because of <span
 Operations, Client API modifies the CIMObjectPath after it gets the response  class=GramE>Each</span> time the <span class=SpellE>ObjectPath</span> gets
 from cimserver. The work around is to store the CIMObjectPath that is passed to  passed to CIM Operations, Client API modifies the <span class=SpellE>CIMObjectPath</span>
 createInstance() while creating Filter and Handler instances. Then use that  after it gets the response from <span class=SpellE>cimserver</span>. The work
 stored paths in Subscription.<o:p></o:p></span></p>  around is to store the <span class=SpellE>CIMObjectPath</span> that is passed
   to <span class=SpellE><span class=GramE>createInstance</span></span><span
   class=GramE>(</span>) while creating Filter and Handler instances. Then use
   that stored paths in Subscription.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style='font-family:"Courier New"'>Refer to the example  style='font-family:"Courier New"'>Refer to the example (examples/Indication/<span
 (examples/Indication/SubscribeIndTest.java ) that is in WBEM Java Client SDK.<o:p></o:p></span></p>  class=SpellE><span class=GramE>SubscribeIndTest.java</span></span><span
   class=GramE> )</span> that is in WBEM Java Client SDK.<o:p></o:p></span></p>
  
 <h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span <h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style='font-style:normal;mso-bidi-font-style:italic'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></h2>  style='font-style:normal;mso-bidi-font-style:italic'><o:p>&nbsp;</o:p></span></h2>
  
 <h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span <h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
 style='font-style:normal;mso-bidi-font-style:italic'>Appendix C: Example  style='font-style:normal;mso-bidi-font-style:italic'>Appendix C: Example <span
 cim.properties configuration file<o:p></o:p></span></h2>  class=SpellE>cim.properties</span> configuration file<o:p></o:p></span></h2>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>&nbsp;</p> <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>&nbsp;</p>
  
 <div style='border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt'>  <div style='border:solid windowtext 1.0pt;mso-border-alt:solid windowtext .5pt;
   padding:1.0pt 4.0pt 1.0pt 4.0pt'>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>// <o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>// <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>// Example cim.properties<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>// Example <span class=SpellE>cim.properties</span><o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>//<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>//<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>DEBUG_XML=false <o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>DEBUG_XML=false <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>DEBUG_XMLDECODE=false<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span>DEBUG_XMLDECODE=false<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>clientLogFilePath=cimclient.txt<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span><span class=SpellE><span class=GramE>clientLogFilePath</span></span><span
   class=GramE>=</span>cimclient.txt<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
Line 3369 
Line 3753 
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>// CIM Clients may specify their own Trust  style='mso-spacerun:yes'>    </span>// CIM Clients may specify their own Trust
 Manager to use <o:p></o:p></span></p> Manager to use <o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>// instead of the default JSSE  style='mso-spacerun:yes'>    </span>// instead of the default JSSE <span
 TrustManager.<o:p></o:p></span></p>  class=SpellE>TrustManager</span>.<o:p></o:p></span></p>
  
 <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; <p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
 border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt: border:none;mso-border-alt:solid windowtext .5pt;padding:0in;mso-padding-alt:
 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span 1.0pt 4.0pt 1.0pt 4.0pt'><span style='font-family:"Courier New"'><span
 style="mso-spacerun: yes">    </span>TrustManager=org.mycompany.myapp.MyCertificateManager<o:p></o:p></span></p>  style='mso-spacerun:yes'>    </span><span class=SpellE>TrustManager</span>=<span
   class=SpellE>org.mycompany.myapp.MyCertificateManager</span><o:p></o:p></span></p>
  
 </div> </div>
  


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2