From: SourceForge.net <no...@so...> - 2009-09-29 15:53:10
|
Bugs item #2865222, was opened at 2009-09-23 14:44 Message generated for change (Settings changed) made by raman_arora You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=712784&aid=2865222&group_id=128809 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Java Client (JSR48) Group: None Status: Open >Resolution: Fixed Priority: 5 Private: No Submitted By: Philip Warren (pkwarren) Assigned to: Ramandeep Arora (raman_arora) Summary: enumerateQualifierTypes shouldn't require a class name Initial Comment: When you invoke the enumerateQualifierTypes method with a CIMObjectPath with a valid namespace and a null object name, an error is thrown by the client code. This operation shouldn't do any validation on the specified object name parameter because the CIM-XML method EnumerateQualifiers doesn't take a class name parameter. There is a comment in CIMClientXML_HelperImpl.java which I think is valid (and this checking should be removed): 1338 : ebak 1.1 String className = pPath.getObjectName(); 1339 : if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER, 1340 : "null class name"); 1341 : // TODO Proposal: There is no need to require the path to be a class 1342 : // path for this operation. Remove the above two lines. ---------------------------------------------------------------------- Comment By: Ramandeep Arora (raman_arora) Date: 2009-09-29 10:52 Message: Patch sent for community review. During a 2 week period any exploiter may comment on the patch, request changes or turn it down completely (with good reason). For the time being the patch is part of the "Experimental" branch in CVS. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=712784&aid=2865222&group_id=128809 |