Release History

The SBLIM CIM Client for Java was originally written in 2005, then upgraded to the standardized JSR48 API and released to the public for the first time in February of 2007. It continues to ship on a quarterly basis, as close as possible to the middle (15th) of the last month of each quarter (March, June, September, December).

Code StreamVersionsJava VersionState
2.0.x2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.91.4Sunset December 2010
2.1.x2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.10, 2.1.11, 2.1.121.5Maintenance mode September 2012
2.2.x2.2.0, 2.2.11.5Active

Version 2.2.1

Version 2.2.1 was released on December 14, 2012. It contains two new features:

The complete list of changes follows:

Bug IDBug Summary
3567433Add links to top of detailed release history HTML
3572993parseDouble("2.2250738585072012e-308") DoS vulnerability
3576396Improve logging of config file name
3557283Print full response when get EOF from CIMOM
3588558An enhancement on Java CIM Client logging
3592502Enhance CIMDataType unit test
3584119Update detailed release history HTML for 2.2.1

Version 2.2.0

Version 2.2.0 was released on September 14, 2012. It is fully compliant with the final JSR48 1.0.0 specification. In order to comply, several APIs were removed while several others changed their behavior. The changes made along with their workarounds are described in the following table:

ChangeWorkaround
Constructor CIMObjectPath(pObjectName, pNamespace) removedUse CIMObjectPath(null, null, null, pNamespace, pObjectName, null) instead
Constructor CIMObjectPath(pObjectName, pNamespace, pKeys) removedUse CIMObjectPath(null, null, null, pNamespace, pObjectName, pKeys) instead
Constructor CIMObjectPath(pHost, pNamespace, pObjectName, pKeys) removedUse CIMObjectPath(null, pHost, null, pNamespace, pObjectName, pKeys) instead
Method WBEMClient.associators(pObjectName, pAssociationClass, pResultClass, pRole, pResultRole, pIncludeQualifiers, pIncludeClassOrigin, pPropertyList) removedFor classes, use WBEMClient.associatorClasses(pObjectName, pAssociationClass, pResultClass, pRole, pResultRole, pIncludeQualifiers, pIncludeClassOrigin, pPropertyList) instead; for instances, use WBEMClient.associatorInstances(pObjectName, pAssociationClass, pResultClass, pRole, pResultRole, pIncludeClassOrigin, pPropertyList) instead
Method WBEMClient.references(pObjectName, pResultClass, pRole, pIncludeQualifiers, pIncludeClassOrigin, pPropertyList) removedFor classes, use WBEMClient.referenceClasses(pObjectName, pResultClass, pRole, pIncludeQualifiers, pIncludeClassOrigin, pPropertyList) instead; for instances, use WBEMClient.referenceInstances(pObjectName, pResultClass, pRole, pIncludeClassOrigin, pPropertyList) instead
Constructor CIMDataType(pType, 0) no longer supported, will result in IllegalArgumentExceptionUse corresponding CIMDataType.x_ARRAY_T constant instead
Constructor CIMDataType(null) no longer supported, will result in IllegalArgumentExceptionUse CIMDataType("") instead
Constructor CIMDataType(null, pSize) no longer supported, will result in IllegalArgumentExceptionUse CIMDataType("", pSize) instead
Constructor CIMObjectPath("") no longer supported, will result in IllegalArgumentExceptionUse valid ObjectPath instead
Method WBEMClient.execQueryInstance() pReturnQueryResultClass and pContinueOnError parameters changed from Boolean to booleanUse boolean instead of Boolean
Constructor CIMObjectPath(pScheme, pHost, pPort, pNamespace, pObjectName, pKeys) throws IllegalArgumentException if pKeys contains CIMProperty with pKey=falseUse pKey=true when constructing key properties instead
Constructor CIMObjectPath(pScheme, pHost, pPort, pNamespace, pObjectName, pKeys, pXmlSchemaName) throws IllegalArgumentException if pKeys contains CIMProperty with pKey=falseUse pKey=true when constructing key properties instead

In addition, the behavior of CIMInstance is changing significantly to comply with the final JSR48 1.0.0 specification. Up until now, the keys from the CIMObjectPath (first constructor parameter) were merged with the properties from the CIMProperty[] (second constructor parameter) such that getProperty() would return a key that was not in CIMProperty[]. From now on, the getProperties(), getProperty(), getPropertyCount() and getPropertyValue() methods will only act upon properties from the CIMProperty[]. To achieve the corresponding functionality with keys from the CIMObjectPath, use getKeys(), getObjectPath().getKey(), getObjectPath().length and getObjectPath().getKeyValue() instead.

Version 2.2.0 also contains several new features:

Version 2.2.0 also contains several changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3500619JSR48 1.0.0: CIMClass association/key clean up
3505681Add detailed release history HTML
3510321Handle CDATA in CimXmlSerializer
3510090Fix CIMObjectPath.toString() inconsistencies
3511454SAX nodes not reinitialized properly
3513353TCK: CIMDataType arrays must have length >= 1
3513349TCK: CIMDataType must not accept null string
3513343TCK: CIMObjectPath must validate XML schema name
3513347TCK: CIMObjectPath allows empty string
3513357Handle multiple CDATAs in CimXmlSerializer
3514537TCK: execQueryInstances requires boolean, not Boolean
3514685TCK: getProperty must return default values
3515180JSR48 log dir/file should handle UNIX/Win separators
3516848enumerateNamespaces() method to WBEMClient
3517503Missing parm in CIMDataType ctor javadoc
3513228Reliable Indications support can create lots of threads
3466280get instance failure for CIM_IndicationSubscription
3521131Sync up javax.* javadoc with JSR48 1.0.0 Final II
3521119JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors
3521328JSR48 1.0.0: remove WBEMClient associators and references
3522904Add new API WBEMClientSBLIM.isActive()
3523918"java.io.IOException: Unexpected EOF" returned as HTTP 401
3525128Remove WBEMTransportException/WBEMAuthenticationException
3525135Remove CIMResponse.isSuccessul
3525138Remove WBEMConstants.PROTOCOL_CIMXML
3525145Remove CIMDeleteNameSpaceOp.getNamespace
3525150Remove CIMGetClassOp.getPropertyLis
3525657Sync up javax.* javadoc with JSR48 1.0.0 Final III
3521157JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
3525914TCK: SetPropertyTest.testSetProperty failing
3526675Unit test fails on Java 7
3526679DOM parser ignores ERROR node CODE
3526681CIMError valid status codes out-of-date
3527580WBEMClient should not throw IllegalArgumentException
3529062WBEMListenerFactory should return new instance
3529065Enable WBEMListener get/setProperty
3524050Improve WWW-Authenticate in HTTPClient.java
3529066Add Jsr48IndicationTester
3545797Support new error code of SFCB
3535383HashDoS fix 3498482
3553858Append duplicate HTTP header fields instead of replace
3554738dump CIM xml by LogAndTraceBroker.trace()
3536398Update HTML to reflect secure indication support
3529151TCK: CIMInstance property APIs include keys from COP
3536399Add client/listener peer authentication properties
3562235LogAndTraceBrokerTest breaks unit test tracing
3565581TCK: remove unnecessary overriding methods
3555752Sync up javax.* javadoc with JSR48 1.0.0 Final IV
3567429Update detailed release history HTML for 2.2.0

Version 2.1.12

Version 2.1.12 was released on March 15, 2012. It contains several new features:

Version 2.1.12 also contains several changes that might affect existing applications:

Version 2.1.12 also contains a critical fix (#3498482) to counteract a possible Denial of Service attack against products that use hashing to parse XML, The complete list of changes follows:

Bug IDBug Summary
3469018Properties not passed to CIMIndicationHandler
3469210Include reliable indications in HTML
3469427Fix broken HTML links
3480115Add Jsr48SfcbIndicationSample
3484014Add LogAndTraceBroker.isLoggable for message/trace
3477087Need Access to an Indication Sender's IP Address
3485074An Indication trace request
3484022Turn reliable indication mode on and off based on SC/SN
3490009TCK: Too many WBEMListenerFactory class methods
3490032TCK: WBEMException must validate error ID
3490355TCK: Cannot instantiate WBEMClientFactory
3492246Rename new indication trace property
3492214Add a SenderIPAddress property indications
3492224Need two different timeouts for Socket connections
3489638PERF: Bottleneck in LogAndTraceBroker.java - getCaller()
3477298Error compiling JSR48
3495662Invalid HTML from HttpConnectionHandler.writeError
3496301Sync up javax.* javadoc with JSR48 1.0.0 Final
3496343JSR48 1.0.0: deprecate WBEMClient associators and references
3496349JSR48 1.0.0: add CIMObjectPath getKeyValue
3496380JSR48 1.0.0: add new WBEMListenerConstants
3496385JSR48 1.0.0: add WBEMListener get/setProperty
3496355JSR48 1.0.0: add new WBEMClientConstants
3498482Red Hat: Possible XML Hash DoS in sblim
3504304Rename socket timeout variables
3504344Sync Experimental/HEAD branches

Version 2.1.11

Version 2.1.11 was released on December 15, 2011. It contains one new feature:

Version 2.1.11 also contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3410126TCK: CIM element name cannot be null
3411879TCK: CIM element value must match type
3411944createJavaObject exception with hex uint
3423064Add UpdateExpiredPassword Header for Reqs from Java Client
3444912Client delay during SSL handshake
3459036Linked list for RI queue not efficient for many LDs

Version 2.1.10

Version 2.1.10 was released on September 15, 2011. It contains one new feature:

The complete list of changes follows:

Bug IDBug Summary
3323310Need the ability to override certain Global Properties
3374206NullPointerException caused by Indication
3376657Get reliable indication properties once
3374012Sblim client CIMObjectPath class defect for LLA format URL
3390724Problem with Reliable Indication support in the Listener
3397922support OctetString
3400209Highlighted Static Analysis (PMD) issues
34096912.1.10 packaging issues: rpmbuild broken on Red Hat

Version 2.1.9

Version 2.1.9 was released on June 15, 2011. It contains a couple new features:

Version 2.1.9 also contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3235440NullPointerException when socket factory returns null
3252669setXmlTraceStream blindly closes previous stream
3267429Samples should close client
3277928CIM-XML tracing cannot be enabled in the field
3281781fail to parse Embedded Instance parameter
3293248Support for CIM_ERROR instances within ERROR
3297028Instances contain CIMClassProperty with DOM parser
3206904Indication listener deadlock causes JVM to run out sockets
3288721Need the function of indication reordering
3304058Use same date format in change history
3304953Indication URL mapped to lower case
3311279Repeated Instantiation of SAXParserFactory

Version 2.1.8

Version 2.1.8 was released on March 15, 2011. It contains a few new features:

Version 2.1.8 also contains one change that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3154232EmbeddedObject misspelled in javadoc
3182121Add Jsr48PegasusIndicationSample
3185818indicationOccured URL incorrect
3185824Char16 definition includes whitespace
3185833missing newline when logging request/response
3186176XML response for indication not traced
3190335Erroneous use of SystemName property in samples
3185763Reliable indication support - Phase 1
3195069Need support to disable SSL Handshake
3194680Error in numeric keys
3194700Exception thrown on extrinsic methods
3197627testBasicConnect unit test fails on Windows
3197423Server authentication with PegasusLocalAuthInfo failing

Version 2.1.7

Version 2.1.7 was released on December 15, 2010. It contains one change that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3062747SblimCIMClient does not log all CIM-XML responces.
3078280Fix for a null pointer exception in 1.3.9.1
3109824Move Java link from Sun to Oracle
3111718org.sblim.cimclient SSL Code is using the wrong SSL Property

Version 2.1.6

Version 2.1.6 was released on September 15, 2010. It contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
3004762HTTPClient infinite loop for HTTP 407
3004779TCK: CIMDataType not throwing IllegalArgumentException
3018178CIMDateTimeInterval clean up
3019214SLP equals methods assume too much
3019252Methods concatenate strings using + in a loop
3022501Possible integer overflow in getTotalUSec
3022519ServiceLocationAttribute.equals() compares same array
3022524iSortedValueEntries not serializable in Serializable class
3022541File descriptor leak in sample/unittest
3022554Flushing socket ignores skip() return code
3023095CIMQualifiedElementInterfaceImpl equals/hashCode issue
3023120RequestDescriptor equals/compareTo issue
3023135DADescriptor equals/compareTo issue
3023141CIMObjectPath uses # constructor instead of valueOf
3023143CIMXMLParserImpl uses # constructor instead of valueOf
3023145CharValue uses # constructor instead of valueOf
3023340CIMObjectFactory uses # constructor instead of valueOf
3023348Listener uses # constructor instead of valueOf
3023349SLP uses # constructor instead of valueOf
3026302CIMDateTimeInterval uses # constructor instead of valueOf
3026311Vacuous comparison of integer value
3026316XMLPullParser unused fields
3026360Handle unwritten fields
3026417XMLAttributeValue does not use iHash field
3027392Nullcheck of value previously dereferenced
3027479Dead store to local variable
3027615Use CLASS_ARRAY_T instead of new CIMDataType(CLASS,0)
3027618Close files/readers in finally blocks
3028518Additional StringBuilder use
3048749Hex digit parsing logic error in XMLPullParser
3046073Performance hit due to socket conn. creation with timeout

Version 2.1.5

Version 2.1.5 was released on June 15, 2010. It contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
2972697Fix spelling errors in HTML files
2973233TCK: UnsignedIntegerNN.hashCode() not working
2973230TCK: UnsignedInteger64.equals() does not handle null
2973300TCK: CIMDateTimeXXX.compareTo() does not handle null
2975885TCK: CIMXXX.hasQualifierValue(null,null) returns true
2975917TCK: CIMClass.getProperty() does not handle null property
2975975TCK: CIMObjectPath(String) does not handle null
2975989TCK: CIMQualifierType constructor does not handle null
2978722PasswordCredential(char[]) constructor is wrong
2974884Exception when attaching 2 CDRoms with invoke method
2990370Development/unittest HTML out of date
2989367CIMDateTimeInterval(long) constructor range wrong
2989424TCK: CIMDateTimeInterval constructor
2992349CIMDateTimeInterval hr/min/sec max is 23/59/59, not 24/60/60
2994249CIMDateTimeInterval(long) calculates milliseconds
2994252CIMDateTimeInterval.getTotalMilliseconds() not unit tested
2994776http 401 gives CIM_ERR_FAILED instead of CIM_ERR_ACCESS_DENIED
2997865Infinite loop in HttpClient
3001243Overview HTML out of date
3001345File handle leaks in HttpSocketFactory and LogAndTraceBroker
3001353HttpHeaderParser ignores return value of toLowerCase()
3001357CIMDeleteNameSpaceOp name clash
3001359 XMLPullParser.CharString equals() method broken
3001680CIMQualifierElementInterfaceImpl changes qualifiers
3001333CIMMethod class ignores propagated parameter

Version 2.1.4

Version 2.1.4 was released on March 15, 2010. It contains a couple new features:

Version 2.1.4 also contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
2912490NullPointerException when invoking getInstance
2909941RequestStateChange gives wrong exception/error id
2927029Unit test fails on Java 6
2930341Sync up WBEMClientConstants with JSR48 1.0.0
2935258Sync up javax.cim.* javadoc with JSR48 1.0.0
2944219Problem with pull operations using client against EMC CIMOM
2944824Missing getXmlSchemaName() in CIMObjectPath
2944826getUTCOffset() incorrect if not significant field
2944833Need private setValue in UnsignedInteger8
2944839Remove redundant toString() methods
2944842Missing thrown ArrayIndexOutOfBoundsException
2944830Fix spelling of checkGranurality()
2946113First steps code snippet has compile errors
2913938Duplicate CIM requests with identical message ID
2958941Sync up javax.wbem.* javadoc with JSR48 1.0.0
2958990Remove WBEMException.CIM_ERR_TYPE_MISMATCH
2959039Fix WBEMException.toString() logic
2959235Update build.xml copyright year
2959240Sync up javax.listener.* javadoc with JSR48 1.0.0
2959264Sync up javax.client.* javadoc with JSR48 1.0.0
2959586Sync up WBEMClient javadoc with JSR48 1.0.0
2961592Remove WBEMClient.setLocales() UnsupportedOperationException
2956716Jsr48IndicationSample hardcoded namespace
2957387EmbededObject XML attribute must not be all uppercases
2963502Add XML tracing to sample code
2964463WBEMClient.initialize() throws wrong exception
2942520IPv6 link local address with scope_id including a dot not supported
2970881Add property to control EmbeddedObject case

Version 2.1.3

Version 2.1.3 was released on December 15, 2009. It contains several new features:

The complete list of changes follows:

Bug IDBug Summary
2860081Pulled Enumeration Support (DOM Parser)
2846231Connection failure on CIMOM w/o user/pw
2845128CIMObjectPath.toString() misses host
2865222enumerateQualifierTypes shouldn't require a class name
2839595SLP discovery fails on Unix IPv6 systems
2870455Missing CLASS_ARRAY_T in CIMDataType
2858933new JSR48 APIs : associatorClasses and associatorInstances
2882448Add WBEMClientConstants from JSR48
2884718Merge JSR48 and SBLIM client properties
2878054Pulled Enumeration Support (PULL Parser)
2888774support POST retry on HTTP error 505
2899389Password maximum length of 16?
2899859javax.wbem.client missing JSR48 credential/principal APIs
2886829new JSR48 APIs : referenceClasses and referenceInstances
2900875Javadoc should link to external Java5 Objects / APIs
2903373Java doc incorrect
2901216lost IndicationURL for IndcationListener.indicationOccured
2907527Fix SLP properties issues
2912104Sync up javax.wbem.* with JSR48 1.0.0

Version 2.1.2

Version 2.1.2 was released on September 15, 2009. It contains a couple new features:

The complete list of changes follows:

Bug IDBug Summary
2823494Change Boolean constructor to static factory
2817962socket creation connects w/o a timeout
2834838Add interface to retrieve version number and product name
2845211Pulled Enumeration Support (SAX Parser)
2849970createVALUEARRAY fails to create reference array

Version 2.1.1

Version 2.1.1 was released on June 15, 2009. It contains a couple new features:

Version 2.1.1 also contains a couple changes that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
2714989Code cleanup from redundant null check et al
2750520Code cleanup from empty statement et al
2763216Code cleanup: visible spelling/grammar errors
2784078Code cleanup: messages_XX.properties
2787464lang exception in Chinese env with Java client 2.0.7
2791860Export instance to mof, wrong syntax
2795671Add Type to Comparable
2797696Input files use unchecked or unsafe operations
2798931Fix spelling of WBEMListenerFactory.getPROTOCOLS()
2799260Fix left over @author tag from Java5 upgrade
2797550Make code compatible with JSR48 / Java Generics
2806362Missing new CIMDateTimeAbsolute.getUTCOffset() method

Version 2.1.0

Version 2.1.0 was released on March 12, 2009. It contains one change that might affect existing applications:

The complete list of changes follows:

Bug IDBug Summary
2680372Eliminate duplicate entries in javadoc allclasses-frame.html
2641758CIM Client does not recognize HTTP extension headers
2620505EmbeddedObject qualifier is missing from CIMClass
2433593isArray returns true for method parameters of type reference
2531371Upgrade client to JDK 1.5 (Phase 2)
2573575Fix build.xml to allow file names >100 chars
2524131Upgrade client to JDK 1.5 (Phase 1)

Version 2.0.9

Version 2.0.9 was released on December 12, 2008.

The complete list of changes follows:

Bug IDBug Summary
2414503SLPConfig : parseList not returning populated list
2412389Test case failure: Java5 Complier : CIMDateTimeAbsoluteTest
2382763HTTP header field Accept-Language does not include *
2372030Add property to control synchronized SSL handshaking
2315151Jsr48IndicationSample does not work
2227442Add missing serialVersionUID
2210455Enhance javadoc, fix potential null pointers
2204488Fix / clean code to remove compiler warnings

Version 2.0.8

Version 2.0.8 was released on September 12, 2008.

The complete list of changes follows:

Bug IDBug Summary
2093708HTTP 400 - Bad Request, CIMError: request-not-valid
2087969VALUE.ARRAY used in request for array of references
2087975can't set the pPropagated in WBEMClient.enumerateClasses()
2038305SAXException SBLIM Java Client V2.0.7
2034342HttpClient not closed on cimclient close
2013628SAXException when listing classes
2002599M-POST not supported in java-client

Version 2.0.7

Version 2.0.7 was released on June 30, 2008.

The complete list of changes follows:

Bug IDBug Summary
2003590Change licensing from CPL to EPL
1963102NullPointerException when getting qualifiers

Version 2.0.6

Version 2.0.6 was released on June 12, 2008.

The complete list of changes follows:

Bug IDBug Summary
19923372.0.6 packaging issues
1944875Indications with embedded objects are not accepted
1917321CIMObjectPath("CIM_Memory","/root/ibmsd") broken
1963762connection leak in WBEMClientCIMXML
1949000setLocales() is empty
1950819SLP error: "java.io.IOException" on Linux and IPv6
1949918malformed service URL crashes SLP discovery
1931621CIMDateTimeAbsolute(Calendar) does not respect DST
1931216In HTTPClient need to get status before closing connection
1917309"/root:__NAMESPACE" not valid CIMObjectPath

Version 2.0.5

Version 2.0.5 was released on March 17, 2008.

The complete list of changes follows:

Bug IDBug Summary
1911400Source RPM file on SourceForge is broken

Version 2.0.4

Version 2.0.4 was released on February 26, 2008.

The complete list of changes follows:

Bug IDBug Summary
1892046Basic/digest authentication problem for Japanese users
1849235DTStringWriter.writeSigned parameter pDigits is not used
1855726CIMInstance.deriveInstance is setting wrong CIMObjectPath
1892103SLP improvements
1804402IPv6 ready SLP
1832635less strict parsing for IPv6 hostnames
1848607Strict EmbeddedObject types
1827728embeddedInstances: attribute EmbeddedObject not set
1820763Supporting the EmbeddedInstance qualifier
1815707TLS support
1796339Serializable interface missing from internal componentry
1783288CIMClass.isAssociation() not working for retrieved classes.
1776114Cannot derive instance of class CIM_IndicationSubscription
1741654Header mismatch error on ModifyInstance
1769504Type identification for VALUETYPE="numeric"

Version 2.0.3

Version 2.0.3 was not officially released.

The complete list of changes follows:

Bug IDBug Summary
1745282Uniform time stamps for log files
1742873IPv6 ready cim-client
1729361Multicast discovery is broken in DiscovererSLP
1737141Sync up with JSR48 evolution
1737123Differences to JSR48 public review draft
1736318Wrong object path in HTTP header
1735693Empty VALUE.ARRAY elements are parsed as nulls
1735614Wrong ARRAYSIZE attribute handling in SAX/PULL
1734936DiscovererSLPTest fails in some environments
1734888Wrong reference building in METHODCALL request
1723607IPv6 support in WBEM-URI strings

Version 2.0.2

Version 2.0.2 was released on May 25, 2007.

The complete list of changes follows:

Bug IDBug Summary
1720707Conventional Node factory for CIM-XML SAX parser
1719991FVT: regression ClassCastException in EmbObjHandler
1712656Correct type identification for SVC CIMOM
1715612FVT: Status 0 in trailer is parsed as error
1715511FVT: Wrong HTTP header values
1715027FVT: Make message id random
1714902FVT: Threading related weak spots
1714853FVT: Inexplicit error when operation is invoked on closed client
1714878FVT: Empty string property values are parsed as nulls
1715053FVT: No forced retry on HTTP 501/510
1714184FVT: NPE on WBEMClientCIMXML.init()
1711092Some fixes/additions of log&trace messages
1710066LocalAuth fails for z/OS Pegasus
1669961CIMTypedElement.getType() =>getDataType()
1669225Ctor CIMDataType(int) shall be private
1689085Embedded object enhancements for Pegasus
1678915Integrated WBEM service discovery via SLP
1698278Unit tests fail on Hungarian locale
1678807Minor CIMDateTime suggestions
1686977Change package structure
1679620Ant build fails with javadoc error
1679534wrong ValueObjectNode.testChild()
1660756Embedded object support
1671502Remove dependency from Xerces
1663270Minor performance problems
1660743SSLContext is static
1660575Chunking broken on SUN JRE
1656285IndicationHandler does not accept non-Integer message ID

Version 2.0.1

Version 2.0.1 was released on February 12, 2007.

The complete list of changes follows:

Bug IDBug Summary
1565892Make SBLIM client JSR48 compliant