From: Dave B. <bla...@us...> - 2013-12-11 16:31:39
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/doc-files In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv26060/src/org/sblim/cimclient/doc-files Modified Files: Tag: Experimental history.html Log Message: 2717 Update detailed release history HTML for 2.2.5 Index: history.html =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/doc-files/history.html,v retrieving revision 1.1.2.10 retrieving revision 1.1.2.11 diff -u -d -r1.1.2.10 -r1.1.2.11 --- history.html 12 Sep 2013 12:24:04 -0000 1.1.2.10 +++ history.html 11 Dec 2013 16:31:36 -0000 1.1.2.11 @@ -26,6 +26,7 @@ * 2624 2013-03-14 blaschke-oss Update detailed release history HTML for 2.2.2 * 2643 2013-05-30 blaschke-oss Update detailed release history HTML for 2.2.3 * 2661 2013-09-12 blaschke-oss Update detailed release history HTML for 2.2.4 + * 2717 2013-12-11 blaschke-oss Update detailed release history HTML for 2.2.5 --> </head> <body style="background-color: white;"> @@ -49,7 +50,7 @@ <tr><th>Code Stream</th><th>Versions</th><th>Java Version</th><th>State</th> <tr><td>2.0.x</td><td><a href="#201">2.0.1</a>, <a href="#202">2.0.2</a>, <a href="#203">2.0.3</a>, <a href="#204">2.0.4</a>, <a href="#205">2.0.5</a>, <a href="#206">2.0.6</a>, <a href="#207">2.0.7</a>, <a href="#208">2.0.8</a>, <a href="#209">2.0.9</a></td><td>1.4</td><td>Maintenance mode December 2008, sunset December 2010</td> <tr><td>2.1.x</td><td><a href="#210">2.1.0</a>, <a href="#211">2.1.1</a>, <a href="#212">2.1.2</a>, <a href="#213">2.1.3</a>, <a href="#214">2.1.4</a>, <a href="#215">2.1.5</a>, <a href="#216">2.1.6</a>, <a href="#217">2.1.7</a>, <a href="#218">2.1.8</a>, <a href="#219">2.1.9</a>, <a href="#2110">2.1.10</a>, <a href="#2111">2.1.11</a>, <a href="#2112">2.1.12</a></td><td>1.5</td><td>Maintenance mode September 2012</td> - <tr><td>2.2.x</td><td><a href="#220">2.2.0</a>, <a href="#221">2.2.1</a>, <a href="#222">2.2.2</a>, <a href="#223">2.2.3</a>, <a href="#224">2.2.4</a></td><td>1.5</td><td>Active</td> + <tr><td>2.2.x</td><td><a href="#220">2.2.0</a>, <a href="#221">2.2.1</a>, <a href="#222">2.2.2</a>, <a href="#223">2.2.3</a>, <a href="#224">2.2.4</a>, <a href="#225">2.2.5</a></td><td>1.5</td><td>Active</td> </table> <p>The SBLIM CIM Client for Java continues to ship on a quarterly basis, as close as possible to the middle (15th) of the last month of each @@ -60,6 +61,95 @@ SourceForge will forward requests for the old (Classic) bug IDs to the new (Allura) IDs for some indeterminate amount of time, so to be safe both links are included below, where appropriate.</p> + <a name="225"><h2>Version 2.2.5</h2></a> + <p>Version 2.2.5 was released on December 13, 2013. + It is fully compliant with the final DSP0201 2.4 (Representation of + CIM in XML) specification and with the updated final JSR48 1.0.0 + specification (documentation changes only). It contains two new + features:</p> + <ul> + <li>Two new Java properties - sblim.wbem.sslClientProtocol and + sblim.wbem.sslListenerProtocol - can be used to set the protocol + used for SSLContext.getInstance(String protocol) by a client or + listener. (#2647)</li> + <li>One new Java property - + sblim.wbem.cimxmlParser.allowEmptyLocalNameSpacePath - can be used + to have the client allow LOCALNAMESPACEPATH elements without + NAMESPACE child elements in incoming responses. (#2711)</li> + </ul> + <p>Version 2.2.5 also contains five changes that might affect existing + applications:</p> + <ul> + <li>Three internal APIs - CIMXMLParserImpl.parseNAMESPACE, + parseClassName and parseCLASSNAME - now throw the + CIMXMLParseException. (#2670)</li> + <li>The internal API CIMXMLBuilderImpl.createMETHODCALL now only + has three parameters, pParamtype is not needed. (#2689)</li> + <li>Two internal APIs - Node.getParamType and + CIMObjectFactory.getType - now throw the SAXException. (#2693)</li> + <li>One internal API - PropertyNode.childValueNodeParsed - + now throws the SAXException. (#2700)</li> + <li>One internal API - PropertyArrayNode.childValueNodeParsed - + now throws the SAXException. (#2701)</li> + </ul> + <p>The complete list of changes follows:</p> + <table border="1" cellpadding="5" cellspacing="0" width="100%"> + <tr><th>Classic Bug ID</th><th>Allura Bug ID</th><th>Bug Summary</th></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2666/">2666</a></td><td>CR12: Remove ENUMERATIONCONTEXT</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2668/">2668</a></td><td>Potential null pointer exception in parseCIM<td></td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2669/">2669</a></td><td>Potential null pointer exception in parseMESSAGE</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2670/">2670</a></td><td>NAME attribute not required by DOM parser</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2671/">2671</a></td><td>Potential null pointer exception in parseERROR</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2672/">2672</a></td><td>Remove SIMPLEREQACK support</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2673/">2673</a></td><td>NameSpaceNode does not need testCompletness()</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2674/">2674</a></td><td>Null pointer exception in CIMDateTime(String)</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2675/">2675</a></td><td>CIMXMLParseException messages should contain element name</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2676/">2676</a></td><td>parseMULTI(EXP)REQ looking for wrong child elements</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2677/">2677</a></td><td>ObjectPathNode allows all child nodes</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2678/">2678</a></td><td>parseMULTI___ allows one SIMPLE___ child element</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2679/">2679</a></td><td>parseIMETHODCALL requires one IPARAMVALUE child element</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2680/">2680</a></td><td>IPARAMVALUE parsing broken on DOM/6633SAX</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2681/">2681</a></td><td>parseQUALIFIERDECLARATION does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2682/">2682</a></td><td>(I)MethodCallNode allows no LOCAL*PATH</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2683/">2683</a></td><td>KEYVALUE VALUETYPE optional, "string" default</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2684/">2684</a></td><td>parseEXPMETHODRESPONSE has several issues</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2685/">2685</a></td><td>Element.getAttribute returns empty string if no attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2686/">2686</a></td><td>parseEXPPARAMVALUE allows 2+ children, prohibits 0</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2687/">2687</a></td><td>ExpParamValueNode allows VALUE, (I)METHODRESPONSE children</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2688/">2688</a></td><td>parseMETHODCALL looks for CIMName attribute instead of NAME</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2689/">2689</a></td><td>createMETHODCALL should not add PARAMTYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2690/">2690</a></td><td>Remove RESPONSEDESTINATION support</td></tr> + <tr><td><a href="http://sourceforge.net/tracker/index.php?func=detail&aid=3569106&group_id=128809&atid=712784">3569106</a></td><td><a href="http://sourceforge.net/p/sblim/bugs/2537/">2537</a></td><td>CR03: Add new data types for PARAMVALUE</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2691/">2691</a></td><td>RETURNVALUE should not require PARAMTYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2693/">2693</a></td><td>ReturnValueNode allows invalid PARAMTYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2694/">2694</a></td><td>NAME attribute not required by DOM parser (part 2)</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2695/">2695</a></td><td>parseMETHODCALL allows LOCALCLASSPATH and LOCALINSTANCEPATH</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2696/">2696</a></td><td>parseIRETURNVALUE ignores VALUE and VALUE.ARRAY</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2697/">2697</a></td><td>(I)MethodResponseNode allows ERROR with PARAMVALUE</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2699/">2699</a></td><td>parseQUALIFIER does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2700/">2700</a></td><td>PROPERTY does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2701/">2701</a></td><td>PROPERTY.ARRAY does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2702/">2702</a></td><td>Bad PROPERTY.ARRAY ARRAYSIZE generates NumberFormatException</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2703/">2703</a></td><td>MethodNode should not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2704/">2704</a></td><td>PARAMETER does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2705/">2705</a></td><td>PARAMETER.ARRAY does not require TYPE attribute</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2706/">2706</a></td><td>Bad PARAMETER.REFARRAY ARRAYSIZE generates NumberFormatException</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2707/">2707</a></td><td>INSTANCENAME ignores KEYVALUE and VALUE.REFERENCE children</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2708/">2708</a></td><td>CIMNode quietly ignores DECLARATION child</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2710/">2710</a></td><td>parseVALUEOBJECTWITH(LOCAL)PATH ignores (LOCAL)CLASSPATH child</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2711/">2711</a></td><td>LOCALNAMESPACEPATH allows 0 NAMESPACE children</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2709/">2709</a></td><td>Lower the level of the EOF message to FINE</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2712/">2712</a></td><td>SimpleReqNode allows any CIM element as child</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2713/">2713</a></td><td>Enforce loose validation of CIM-XML documents</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2714/">2714</a></td><td>Add detailed CIM-XML parser test based on DSP0201 2.4</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2715/">2715</a></td><td>Add VALUE.NULL support</td></tr> + <tr><td><a href="http://sourceforge.net/tracker/index.php?func=detail&aid=3569111&group_id=128809&atid=712784">3569111</a></td><td><a href="http://sourceforge.net/p/sblim/bugs/2538/">2538</a></td><td>CR14: Support new CORRELATOR element</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2718/">2718</a></td><td>Bad CIMStatusCode generates NumberFormatException</td></tr> + <tr><td><a href="http://sourceforge.net/tracker/index.php?func=detail&aid=3600970&group_id=128809&atid=712784">3600970</a></td><td><a href="http://sourceforge.net/p/sblim/bugs/2594/">2594</a></td><td>CR28: Support CIMErrorDescription HTTP field</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2719/">2719</a></td><td>TCK: CIM APIs should not generate NullPointerException</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2719/">2716</a></td><td>Sync up javax.* javadoc with JSR48 1.0.0 Final V</td></tr> + <tr><td> </td><td><a href="http://sourceforge.net/p/sblim/bugs/2717/">2717</a></td><td>Update detailed release history HTML for 2.2.5</td></tr> + </table> <a name="224"><h2>Version 2.2.4</h2></a> <p>Version 2.2.4 was released on September 13, 2013. It contains three new features:</p> |