You can subscribe to this list here.
2005 |
Jan
|
Feb
(1) |
Mar
(45) |
Apr
(150) |
May
(145) |
Jun
(150) |
Jul
(79) |
Aug
(313) |
Sep
(160) |
Oct
(309) |
Nov
(115) |
Dec
(60) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(160) |
Feb
(144) |
Mar
(127) |
Apr
(48) |
May
(102) |
Jun
(54) |
Jul
(245) |
Aug
(94) |
Sep
(152) |
Oct
(162) |
Nov
(166) |
Dec
(740) |
2007 |
Jan
(752) |
Feb
(437) |
Mar
(328) |
Apr
(373) |
May
(569) |
Jun
(399) |
Jul
(369) |
Aug
(627) |
Sep
(100) |
Oct
(306) |
Nov
(166) |
Dec
(282) |
2008 |
Jan
(68) |
Feb
(145) |
Mar
(180) |
Apr
(160) |
May
(277) |
Jun
(229) |
Jul
(1188) |
Aug
(51) |
Sep
(97) |
Oct
(99) |
Nov
(95) |
Dec
(170) |
2009 |
Jan
(39) |
Feb
(73) |
Mar
(120) |
Apr
(121) |
May
(104) |
Jun
(262) |
Jul
(57) |
Aug
(171) |
Sep
(131) |
Oct
(88) |
Nov
(64) |
Dec
(83) |
2010 |
Jan
(55) |
Feb
(67) |
Mar
(124) |
Apr
(64) |
May
(130) |
Jun
(75) |
Jul
(164) |
Aug
(64) |
Sep
(44) |
Oct
(17) |
Nov
(43) |
Dec
(31) |
2011 |
Jan
(21) |
Feb
(10) |
Mar
(43) |
Apr
(46) |
May
(52) |
Jun
(71) |
Jul
(7) |
Aug
(16) |
Sep
(51) |
Oct
(14) |
Nov
(33) |
Dec
(15) |
2012 |
Jan
(12) |
Feb
(61) |
Mar
(129) |
Apr
(76) |
May
(70) |
Jun
(52) |
Jul
(29) |
Aug
(41) |
Sep
(32) |
Oct
(23) |
Nov
(38) |
Dec
(26) |
2013 |
Jan
(35) |
Feb
(37) |
Mar
(51) |
Apr
(15) |
May
(52) |
Jun
(15) |
Jul
(23) |
Aug
(21) |
Sep
(46) |
Oct
(69) |
Nov
(57) |
Dec
(26) |
2014 |
Jan
(5) |
Feb
(13) |
Mar
(17) |
Apr
(1) |
May
(5) |
Jun
|
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(16) |
Nov
(8) |
Dec
(4) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(4) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Dave B. <bla...@us...> - 2012-05-10 23:23:44
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv28206/src/org/sblim/cimclient/internal/wbem Modified Files: Tag: Experimental WBEMClientCIMXML.java Log Message: 3521157 - JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1 Index: WBEMClientCIMXML.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java,v retrieving revision 1.21.2.62 retrieving revision 1.21.2.63 diff -u -d -r1.21.2.62 -r1.21.2.63 --- WBEMClientCIMXML.java 3 May 2012 11:14:13 -0000 1.21.2.62 +++ WBEMClientCIMXML.java 10 May 2012 23:23:42 -0000 1.21.2.63 @@ -64,6 +64,7 @@ * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors * 3521328 2012-04-25 blaschke-oss JSR48 1.0.0: remove WBEMClient associators and references * 3522904 2012-05-02 blaschke-oss Add new API WBEMClientSBLIM.isActive() + * 3521157 2012-05-10 blaschke-oss JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1 */ package org.sblim.cimclient.internal.wbem; @@ -356,11 +357,9 @@ if (pKey.startsWith("javax.wbem.")) { // Process JSR48 properties if (pKey.equals(WBEMClientConstants.PROP_ENABLE_CONSOLE_LOGGING)) { - return Level.OFF.equals(this.iConfiguration.getLogConsoleLevel()) ? "0" : "1"; - } else if (pKey.equals(WBEMClientConstants.PROP_ENABLE_DEBUG)) { - return this.iConfiguration.isLogDebug() ? "1" : "0"; + return this.iConfiguration.getLogConsoleLevel().getName(); } else if (pKey.equals(WBEMClientConstants.PROP_ENABLE_FILE_LOGGING)) { - return Level.OFF.equals(this.iConfiguration.getLogFileLevel()) ? "0" : "1"; + return this.iConfiguration.getLogFileLevel().getName(); } else if (pKey.equals(WBEMClientConstants.PROP_LOG_BYTE_LIMIT)) { return Integer.toString(this.iConfiguration.getLogFileSizeLimit()); } else if (pKey.equals(WBEMClientConstants.PROP_LOG_DIR)) { @@ -402,14 +401,10 @@ // Process JSR48 properties if (pKey.equals(WBEMClientConstants.PROP_ENABLE_CONSOLE_LOGGING)) { this.iConfiguration.setDomainProperty( - WBEMConfigurationProperties.LOG_CONSOLE_LEVEL, pValue.equals("0") ? "OFF" - : "ALL"); - } else if (pKey.equals(WBEMClientConstants.PROP_ENABLE_DEBUG)) { - this.iConfiguration.setDomainProperty(WBEMConfigurationProperties.LOG_DEBUG, pValue - .equals("0") ? "false" : "true"); + WBEMConfigurationProperties.LOG_CONSOLE_LEVEL, pValue); } else if (pKey.equals(WBEMClientConstants.PROP_ENABLE_FILE_LOGGING)) { this.iConfiguration.setDomainProperty(WBEMConfigurationProperties.LOG_FILE_LEVEL, - pValue.equals("0") ? "OFF" : "ALL"); + pValue); } else if (pKey.equals(WBEMClientConstants.PROP_LOG_BYTE_LIMIT)) { this.iConfiguration.setDomainProperty( WBEMConfigurationProperties.LOG_FILE_SIZE_LIMIT, pValue); |
From: Dave B. <bla...@us...> - 2012-05-10 22:46:49
|
Update of /cvsroot/sblim/jsr48-client/src/javax/wbem/client In directory vz-cvs-3.sog:/tmp/cvs-serv23777/src/javax/wbem/client Modified Files: Tag: Experimental WBEMClient.java Log Message: 3525657 - Sync up javax.* javadoc with JSR48 1.0.0 Final III Index: WBEMClient.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/javax/wbem/client/WBEMClient.java,v retrieving revision 1.2.2.19 retrieving revision 1.2.2.20 diff -u -d -r1.2.2.19 -r1.2.2.20 --- WBEMClient.java 25 Apr 2012 11:30:55 -0000 1.2.2.19 +++ WBEMClient.java 10 May 2012 22:46:46 -0000 1.2.2.20 @@ -30,6 +30,7 @@ * 3514537 2012-04-03 blaschke-oss TCK: execQueryInstances requires boolean, not Boolean * 3521131 2012-04-24 blaschke-oss Sync up javax.* javadoc with JSR48 1.0.0 Final II * 3521328 2012-04-25 blaschke-oss JSR48 1.0.0: remove WBEMClient associators and references + * 3525657 2012-05-10 blaschke-oss Sync up javax.* javadoc with JSR48 1.0.0 Final III */ package javax.wbem.client; @@ -1690,10 +1691,12 @@ * An array of property names used to specify which values from * the <code>CIMInstance</code> specified to set. Properties not * specified in this list but set in the <code>CIMInstance</code> - * specified are not modified. Duplicate and invalid property - * names are ignored and the request is otherwise processed - * normally. An empty array indicates that no properties should - * be modified. A <code>null</code> value indicates that all + * specified are not modified. Duplicate property names are + * ignored and the request is otherwise processed normally. If + * the <code>pPropertyList</code> contains invalid property names + * for the instance to be modified, the server shall reject the + * request. An empty array indicates that no properties should be + * modified. A <code>null</code> value indicates that all * properties should be modified. * @throws WBEMException * If unsuccessful, one of the following status codes must be |
From: Dave B. <bla...@us...> - 2012-05-09 15:56:16
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/operations In directory vz-cvs-3.sog:/tmp/cvs-serv32647/src/org/sblim/cimclient/internal/wbem/operations Modified Files: Tag: Experimental CIMGetClassOp.java Log Message: 3525150 - Remove CIMGetClassOp.getPropertyLis Index: CIMGetClassOp.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/operations/CIMGetClassOp.java,v retrieving revision 1.3.2.2 retrieving revision 1.3.2.3 diff -u -d -r1.3.2.2 -r1.3.2.3 --- CIMGetClassOp.java 22 Jan 2009 23:21:02 -0000 1.3.2.2 +++ CIMGetClassOp.java 9 May 2012 15:56:14 -0000 1.3.2.3 @@ -1,7 +1,7 @@ /** * CIMGetClassOp.java * - * (C) Copyright IBM Corp. 2005, 2009 + * (C) Copyright IBM Corp. 2005, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -20,6 +20,7 @@ * 1535756 2006-08-07 lupusalex Make code warning free * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) + * 3525150 2012-05-09 blaschke-oss Remove CIMGetClassOp.getPropertyLis */ package org.sblim.cimclient.internal.wbem.operations; @@ -95,14 +96,4 @@ return this.iPropertyList; } - /** - * Returns propertyList - * - * @return The value of propertyList. - * @deprecated Typo in method name. Use getPropertyList() instead - */ - @Deprecated - public String[] getPropertyLis() { - return this.iPropertyList; - } } |
From: Dave B. <bla...@us...> - 2012-05-09 15:44:35
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/operations In directory vz-cvs-3.sog:/tmp/cvs-serv32398/src/org/sblim/cimclient/internal/wbem/operations Modified Files: Tag: Experimental CIMDeleteNameSpaceOp.java Log Message: 3525145 - Remove CIMDeleteNameSpaceOp.getNamespace Index: CIMDeleteNameSpaceOp.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/operations/CIMDeleteNameSpaceOp.java,v retrieving revision 1.3.2.3 retrieving revision 1.3.2.4 diff -u -d -r1.3.2.3 -r1.3.2.4 --- CIMDeleteNameSpaceOp.java 18 May 2010 20:36:30 -0000 1.3.2.3 +++ CIMDeleteNameSpaceOp.java 9 May 2012 15:44:33 -0000 1.3.2.4 @@ -1,7 +1,7 @@ /** * CIMDeleteNameSpaceOp.java * - * (C) Copyright IBM Corp. 2005, 2010 + * (C) Copyright IBM Corp. 2005, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -21,6 +21,7 @@ * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) * 3001357 2010-05-18 blaschke-oss CIMDeleteNameSpaceOp name clash + * 3525145 2012-05-09 blaschke-oss Remove CIMDeleteNameSpaceOp.getNamespace */ package org.sblim.cimclient.internal.wbem.operations; @@ -40,15 +41,4 @@ this.iNameSpace = pNamespace; } - /** - * Returns the namespace - * - * @return The namespace - * @deprecated Use getNameSpace() (from CIMOperation superclass) instead - */ - @Deprecated - public String getNamespace() { - return this.iNameSpace; - } - } |
From: Dave B. <bla...@us...> - 2012-05-09 15:26:35
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/util In directory vz-cvs-3.sog:/tmp/cvs-serv32127/src/org/sblim/cimclient/internal/util Modified Files: Tag: Experimental WBEMConstants.java Log Message: 3525138 - Remove WBEMConstants.PROTOCOL_CIMXML Index: WBEMConstants.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/util/WBEMConstants.java,v retrieving revision 1.7.2.7 retrieving revision 1.7.2.8 diff -u -d -r1.7.2.7 -r1.7.2.8 --- WBEMConstants.java 21 Oct 2009 09:47:58 -0000 1.7.2.7 +++ WBEMConstants.java 9 May 2012 15:26:33 -0000 1.7.2.8 @@ -1,7 +1,7 @@ /** - * CIMClientConstants.java + * WBEMConstants.java * - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -23,6 +23,7 @@ * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) * 2763216 2009-04-14 blaschke-oss Code cleanup: visible spelling/grammar errors * 2882448 2009-10-21 blaschke-oss Add WBEMClientConstants from JSR48 + * 3525138 2012-05-09 blaschke-oss Remove WBEMConstants.PROTOCOL_CIMXML */ package org.sblim.cimclient.internal.util; @@ -35,14 +36,6 @@ public interface WBEMConstants { /** - * The CIM-XML protocol - * - * @deprecated : Use WBEMClientConstants.PROTOCOL_CIMXML instead - */ - @Deprecated - public static final String PROTOCOL_CIMXML = "CIM-XML"; - - /** * The HTTP protocol */ public static final String HTTP = "HTTP"; |
From: Dave B. <bla...@us...> - 2012-05-09 15:10:01
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml In directory vz-cvs-3.sog:/tmp/cvs-serv31836/src/org/sblim/cimclient/internal/cimxml Modified Files: Tag: Experimental CIMResponse.java Log Message: 3525135 - Remove CIMResponse.isSuccessul Index: CIMResponse.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/CIMResponse.java,v retrieving revision 1.5.2.4 retrieving revision 1.5.2.5 diff -u -d -r1.5.2.4 -r1.5.2.5 --- CIMResponse.java 14 Apr 2009 22:21:54 -0000 1.5.2.4 +++ CIMResponse.java 9 May 2012 15:09:59 -0000 1.5.2.5 @@ -1,7 +1,7 @@ /** * CIMResponse.java * - * (C) Copyright IBM Corp. 2005, 2009 + * (C) Copyright IBM Corp. 2005, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -22,6 +22,7 @@ * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) * 2763216 2009-04-14 blaschke-oss Code cleanup: visible spelling/grammar errors + * 3525135 2012-05-09 blaschke-oss Remove CIMResponse.isSuccessul */ package org.sblim.cimclient.internal.cimxml; @@ -139,18 +140,6 @@ } /** - * isSuccessul - * - * @return boolean - * - * @deprecated - misspelling, use isSuccessful() - */ - @Deprecated - public boolean isSuccessul() { - return this.iError == null; - } - - /** * isSuccessful * * @return boolean |
From: Dave B. <bla...@us...> - 2012-05-09 14:49:27
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient In directory vz-cvs-3.sog:/tmp/cvs-serv30029/src/org/sblim/cimclient Removed Files: Tag: Experimental WBEMTransportException.java WBEMAuthenticationException.java Log Message: 3525128 - Remove WBEMTransportException/WBEMAuthenticationException --- WBEMTransportException.java DELETED --- --- WBEMAuthenticationException.java DELETED --- |
From: Dave B. <bla...@us...> - 2012-05-09 14:26:55
|
Update of /cvsroot/sblim/jsr48-client In directory vz-cvs-3.sog:/tmp/cvs-serv28259 Modified Files: NEWS Log Message: 3521328 - JSR48 1.0.0: remove WBEMClient associators and references Index: NEWS =================================================================== RCS file: /cvsroot/sblim/jsr48-client/NEWS,v retrieving revision 1.292 retrieving revision 1.293 diff -u -d -r1.292 -r1.293 --- NEWS 9 May 2012 14:18:44 -0000 1.292 +++ NEWS 9 May 2012 14:26:52 -0000 1.293 @@ -1,5 +1,6 @@ Changes in HEAD ================ +3521328 JSR48 1.0.0: remove WBEMClient associators and references 3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors 3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II 3466280 get instance failure for CIM_IndicationSubscription |
From: Dave B. <bla...@us...> - 2012-05-09 14:18:46
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node In directory vz-cvs-3.sog:/tmp/cvs-serv28056/src/org/sblim/cimclient/internal/cimxml/sax/node Modified Files: QualiDeclNode.java LocalNameSpacePathNode.java Log Message: 3521119 - JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors Index: LocalNameSpacePathNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/LocalNameSpacePathNode.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- LocalNameSpacePathNode.java 10 Mar 2009 17:05:32 -0000 1.8 +++ LocalNameSpacePathNode.java 9 May 2012 14:18:44 -0000 1.9 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -19,7 +19,8 @@ * 1720707 2007-05-17 ebak Conventional Node factory for CIM-XML SAX parser * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) - * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) + * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -107,7 +108,7 @@ public CIMObjectPath getCIMObjectPath() { if (this.iNameSpacePath != null) return this.iNameSpacePath; - return this.iNameSpacePath = new CIMObjectPath(null, getNameSpace()); + return this.iNameSpacePath = new CIMObjectPath(null, null, null, getNameSpace(), null, null); } } Index: QualiDeclNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/QualiDeclNode.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- QualiDeclNode.java 13 Apr 2012 13:47:34 -0000 1.10 +++ QualiDeclNode.java 9 May 2012 14:18:44 -0000 1.11 @@ -23,6 +23,7 @@ * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 3511454 2012-03-27 blaschke-oss SAX nodes not reinitialized properly * 3513353 2012-03-30 blaschke-oss TCK: CIMDataType arrays must have length >= 1 + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -185,8 +186,8 @@ * CIMQualifierType( CIMObjectPath pPath, CIMDataType pType, Object * pValue, int pScope, int pFlavor ) */ - return new CIMQualifierType<Object>(new CIMObjectPath(this.iName, null), this.iType, - this.iValue, this.iScope, this.iFlavor); + return new CIMQualifierType<Object>(new CIMObjectPath(null, null, null, null, this.iName, + null), this.iType, this.iValue, this.iScope, this.iFlavor); } public Object getValue() { |
From: Dave B. <bla...@us...> - 2012-05-09 13:36:15
|
Update of /cvsroot/sblim/jsr48-client In directory vz-cvs-3.sog:/tmp/cvs-serv25742 Modified Files: NEWS Log Message: 3521131 - Sync up javax.* javadoc with JSR48 1.0.0 Final II Index: NEWS =================================================================== RCS file: /cvsroot/sblim/jsr48-client/NEWS,v retrieving revision 1.290 retrieving revision 1.291 diff -u -d -r1.290 -r1.291 --- NEWS 8 May 2012 18:08:54 -0000 1.290 +++ NEWS 9 May 2012 13:36:13 -0000 1.291 @@ -1,5 +1,6 @@ Changes in HEAD ================ +3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II 3466280 get instance failure for CIM_IndicationSubscription 3513228 Reliable Indications support can create lots of threads 3517503 Missing parm in CIMDataType ctor javadoc |
From: Dave B. <bla...@us...> - 2012-05-08 18:08:57
|
Update of /cvsroot/sblim/jsr48-client In directory vz-cvs-3.sog:/tmp/cvs-serv26426 Modified Files: NEWS Log Message: 3466280 - get instance failure for CIM_IndicationSubscription Index: NEWS =================================================================== RCS file: /cvsroot/sblim/jsr48-client/NEWS,v retrieving revision 1.289 retrieving revision 1.290 diff -u -d -r1.289 -r1.290 --- NEWS 8 May 2012 17:22:08 -0000 1.289 +++ NEWS 8 May 2012 18:08:54 -0000 1.290 @@ -1,5 +1,6 @@ Changes in HEAD ================ +3466280 get instance failure for CIM_IndicationSubscription 3513228 Reliable Indications support can create lots of threads 3517503 Missing parm in CIMDataType ctor javadoc 3516848 enumerateNamespaces() method to WBEMClient |
From: Dave B. <bla...@us...> - 2012-05-08 18:08:56
|
Update of /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv26426/utst/org/sblim/cimclient/unittest/wbem Added Files: Bug3466280Test.java Log Message: 3466280 - get instance failure for CIM_IndicationSubscription --- NEW FILE: Bug3466280Test.java --- /** * (C) Copyright IBM Corp. 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE * CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. * * You can obtain a current copy of the Eclipse Public License from * http://www.opensource.org/licenses/eclipse-1.0.php * * @author : Endre Bak, eb...@de... * Dave Blaschke, bla...@us... * * Flag Date Prog Description * ------------------------------------------------------------------------------- * 3466280 2012-04-23 blaschke-oss get instance failure for CIM_IndicationSubscription */ package org.sblim.cimclient.unittest.wbem; import java.io.InputStream; import javax.cim.CIMInstance; import javax.cim.CIMObjectPath; import javax.cim.CIMProperty; import javax.wbem.CloseableIterator; import javax.wbem.WBEMException; import org.sblim.cimclient.unittest.TestCase; /** * * Class Bug3466280Test is responsible for testing that the default namespace is * NOT included in the CLASSNAME or INSTANCENAME elements within a * VALUE.REFERENCE element. * */ public class Bug3466280Test extends TestCase { private InputStream getInputStream(String pName) { InputStream is = getClass().getResourceAsStream(pName); verify("Failed to load resource! : " + pName, is != null); return is; } private InputStream getInstIS() { return getInputStream("data/Bug3466280.xml"); } @SuppressWarnings("null") private void checkEnumInstResult(CloseableIterator<Object> pItr) { verify("CIMInstance is not retrieved!", pItr.hasNext()); try { while (pItr.hasNext()) { Object next = pItr.next(); if (next instanceof CIMInstance) { CIMObjectPath cop = ((CIMInstance) next).getObjectPath(); verify("Subscription CIMObjectPath is null!", cop != null); CIMProperty<?> prop = cop.getKey("Handler"); verify("Subscription handler is null!", prop != null); CIMObjectPath cop2 = (CIMObjectPath) prop.getValue(); CIMProperty<?> prop2 = cop2.getKey("Name"); verify("Subscription handler name is null!", prop2 != null); String name = (String) prop2.getValue(); // The handler instances named SNMP, TEC, Log and Email // define the VALUE.REFERENCE with INSTANCENAME, so they // should NOT include a namespace. The other handler // instances define the VALUE.REFERENCE with // LOCALINSTANCEPATH, so they should include a namespace. if ("SNMP".equalsIgnoreCase(name) || "TEC".equalsIgnoreCase(name) || "Log".equalsIgnoreCase(name) || "Email".equalsIgnoreCase(name)) { verify("Subscription handler namespace not null!", cop2.getNamespace() == null); } else { verify("Subscription handler namespace not correct!", cop2.getNamespace() != null && "root/aristos".equalsIgnoreCase(cop2.getNamespace())); } } } } catch (Exception e) { try { throw pItr.getWBEMException(); } catch (WBEMException e1) { e1.printStackTrace(); } } } /** * testEnumInstancesDOM * * @throws Exception */ public void testEnumInstancesDOM() throws Exception { checkEnumInstResult(Common.parseWithDOM(getInstIS())); } /** * testEnumInstancesSAX * * @throws Exception */ public void testEnumInstancesSAX() throws Exception { checkEnumInstResult(Common.parseWithSAX(getInstIS())); } /** * testEnumInstancesPULL * * @throws Exception */ public void testEnumInstancesPULL() throws Exception { checkEnumInstResult(Common.parseWithPULL(getInstIS())); } } |
From: Dave B. <bla...@us...> - 2012-05-08 17:22:11
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient In directory vz-cvs-3.sog:/tmp/cvs-serv24222/src/org/sblim/cimclient Modified Files: WBEMListenerSBLIM.java Log Message: 3513228 - Reliable Indications support can create lots of threads Index: WBEMListenerSBLIM.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/WBEMListenerSBLIM.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- WBEMListenerSBLIM.java 14 Mar 2012 11:21:36 -0000 1.17 +++ WBEMListenerSBLIM.java 8 May 2012 17:22:08 -0000 1.18 @@ -24,6 +24,7 @@ * 3469018 2012-01-03 blaschke-oss Properties not passed to CIMIndicationHandler * 3477087 2012-01-23 blaschke-oss Need Access to an Indication Sender's IP Address * 3496385 2012-03-02 blaschke-oss JSR48 1.0.0: add WBEMListener get/setProperty + * 3513228 2012-04-23 blaschke-oss Reliable Indications support can create lots of threads */ package org.sblim.cimclient; @@ -63,6 +64,8 @@ private HttpServerConnection iConnection; + private CIMIndicationHandler iIndicationHandler; + /** * Ctor. * @@ -92,17 +95,18 @@ "Listener must be instance of IndicationListener or IndicationListenerSBLIM"); this.iIndicationListener = pIndicationListener; CIMEventDispatcher eventDispatcher = new CIMEventDispatcher(this.iIndicationListener); - CIMIndicationHandler indicationHandler = new CIMIndicationHandler(eventDispatcher, - config); - this.iConnection = new HttpServerConnection( - new HttpConnectionHandler(indicationHandler), pLocalAddress, pPort, pSSL, - config); + this.iIndicationHandler = new CIMIndicationHandler(eventDispatcher, config); + this.iConnection = new HttpServerConnection(new HttpConnectionHandler( + this.iIndicationHandler), pLocalAddress, pPort, pSSL, config); } @Override protected void finalize() throws Throwable { - stop(); - super.finalize(); + try { + stop(); + } finally { + super.finalize(); + } } /** @@ -113,10 +117,12 @@ } /** - * Stops the HTTP server connection receiving the indications. + * Stops the HTTP server connection receiving the indications and the + * indication handler. */ public void stop() { this.iConnection.close(); + this.iIndicationHandler.close(); } /** |
From: Dave B. <bla...@us...> - 2012-05-06 18:31:00
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/http In directory vz-cvs-3.sog:/tmp/cvs-serv14334/src/org/sblim/cimclient/internal/http Modified Files: Tag: Experimental HttpClient.java Log Message: 3523918 - "java.io.IOException: Unexpected EOF" returned as HTTP 401 Index: HttpClient.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/http/HttpClient.java,v retrieving revision 1.12.2.29 retrieving revision 1.12.2.30 diff -u -d -r1.12.2.29 -r1.12.2.30 --- HttpClient.java 14 Mar 2012 12:12:34 -0000 1.12.2.29 +++ HttpClient.java 6 May 2012 18:30:57 -0000 1.12.2.30 @@ -63,6 +63,7 @@ * 3444912 2011-11-29 blaschke-oss Client delay during SSL handshake * 3492224 2012-02-23 blaschke-oss Need two different timeouts for Socket connections * 3504304 2012-03-14 blaschke-oss Rename socket timeout variables + * 3523918 2012-05-06 blaschke-oss "java.io.IOException: Unexpected EOF" returned as HTTP 401 */ package org.sblim.cimclient.internal.http; @@ -597,6 +598,7 @@ } this.iSocket = null; this.iReset = true; + this.iResponse = null; --IoRetry; continue; } @@ -774,6 +776,7 @@ } this.iSocket = null; this.iReset = true; + this.iResponse = null; --IoRetry; } |
From: Dave B. <bla...@us...> - 2012-05-03 11:14:16
|
Update of /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv25782/utst/org/sblim/cimclient/unittest/wbem Added Files: Tag: Experimental WBEMClientTest.java Log Message: 3522904 - Add new API WBEMClientSBLIM.isActive() --- NEW FILE: WBEMClientTest.java --- /** * (C) Copyright IBM Corp. 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE * CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. * * You can obtain a current copy of the Eclipse Public License from * http://www.opensource.org/licenses/eclipse-1.0.php * * @author : Alexander Wolf-Reber, IBM, a.w...@de... * Dave Blaschke, IBM, bla...@us... * * Change History * Flag Date Prog Description *------------------------------------------------------------------------------- * 3522904 2012-05-02 blaschke-oss Add new API WBEMClientSBLIM.isActive() */ package org.sblim.cimclient.unittest.wbem; import javax.cim.CIMObjectPath; import javax.security.auth.Subject; import javax.wbem.client.WBEMClientConstants; import javax.wbem.client.WBEMClientFactory; import org.sblim.cimclient.WBEMClientSBLIM; import org.sblim.cimclient.unittest.TestCase; /** * Class WBEMClientTest is responsible to test the WBEMClient(SBLIM) class. */ public class WBEMClientTest extends TestCase { /** * Tests if the settings are picked up by the client * * @throws Exception */ public void testClientIsActive() throws Exception { WBEMClientSBLIM client = (WBEMClientSBLIM) WBEMClientFactory .getClient(WBEMClientConstants.PROTOCOL_CIMXML); boolean isActive = client.isActive(); verify("Client active before initialization!", isActive == false); client.initialize(new CIMObjectPath("https", "127.0.0.1", "5989", "root", null, null), new Subject(), null); isActive = client.isActive(); verify("Client not active after initialization!", isActive == true); client.close(); isActive = client.isActive(); verify("Client active after close!", isActive == false); } } |
From: Dave B. <bla...@us...> - 2012-05-03 11:14:15
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv25782/src/org/sblim/cimclient/internal/wbem Modified Files: Tag: Experimental WBEMClientCIMXML.java Log Message: 3522904 - Add new API WBEMClientSBLIM.isActive() Index: WBEMClientCIMXML.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java,v retrieving revision 1.21.2.61 retrieving revision 1.21.2.62 diff -u -d -r1.21.2.61 -r1.21.2.62 --- WBEMClientCIMXML.java 25 Apr 2012 11:30:55 -0000 1.21.2.61 +++ WBEMClientCIMXML.java 3 May 2012 11:14:13 -0000 1.21.2.62 @@ -63,6 +63,7 @@ * 3516848 2012-04-11 blaschke-oss enumerateNamespaces() method to WBEMClient * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors * 3521328 2012-04-25 blaschke-oss JSR48 1.0.0: remove WBEMClient associators and references + * 3522904 2012-05-02 blaschke-oss Add new API WBEMClientSBLIM.isActive() */ package org.sblim.cimclient.internal.wbem; @@ -1393,6 +1394,10 @@ } } + public boolean isActive() { + return this.iInitialized && !this.iClosed; + } + public void modifyClass(CIMClass pClass) throws WBEMException { final String operation = "ModifyClass"; |
From: Dave B. <bla...@us...> - 2012-04-30 09:17:44
|
Update of /cvsroot/sblim/jsr48-client In directory vz-cvs-3.sog:/tmp/cvs-serv3735 Modified Files: NEWS Log Message: 3517503 - Missing parm in CIMDataType ctor javadoc Index: NEWS =================================================================== RCS file: /cvsroot/sblim/jsr48-client/NEWS,v retrieving revision 1.287 retrieving revision 1.288 diff -u -d -r1.287 -r1.288 --- NEWS 29 Apr 2012 13:47:58 -0000 1.287 +++ NEWS 30 Apr 2012 09:17:42 -0000 1.288 @@ -1,5 +1,6 @@ Changes in HEAD ================ +3517503 Missing parm in CIMDataType ctor javadoc 3516848 enumerateNamespaces() method to WBEMClient 3515180 JSR48 log dir/file should handle UNIX/Win separators 3514685 TCK: getProperty must return default values |
From: Dave B. <bla...@us...> - 2012-04-29 13:48:00
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient In directory vz-cvs-3.sog:/tmp/cvs-serv24310/src/org/sblim/cimclient Modified Files: WBEMClientSBLIM.java Log Message: 3516848 - enumerateNamespaces() method to WBEMClient Index: WBEMClientSBLIM.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/WBEMClientSBLIM.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- WBEMClientSBLIM.java 15 Mar 2010 12:08:22 -0000 1.8 +++ WBEMClientSBLIM.java 29 Apr 2012 13:47:58 -0000 1.9 @@ -1,7 +1,7 @@ /** * WBEMClientSBLIM.java * - * (C) Copyright IBM Corp. 2006, 2010 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -20,6 +20,7 @@ * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) * 2763216 2009-04-14 blaschke-oss Code cleanup: visible spelling/grammar errors * 2942520 2010-03-08 blaschke-oss IPv6 link local address with scope_id including a dot not supported + * 3516848 2012-04-11 blaschke-oss enumerateNamespaces() method to WBEMClient */ package org.sblim.cimclient; @@ -28,8 +29,10 @@ import java.util.Locale; import java.util.Properties; +import javax.cim.CIMObjectPath; import javax.net.SocketFactory; import javax.security.auth.Subject; +import javax.wbem.CloseableIterator; import javax.wbem.WBEMException; import javax.wbem.client.WBEMClient; @@ -199,4 +202,22 @@ * Some protocols might not communicate via TCP sockets */ public void setCustomSocketFactory(SocketFactory pFactory) throws UnsupportedOperationException; + + /** + * Enumerate the names of the instances of CIM namespaces. + * + * @param pNamespace + * The Interop Namespace, if known. If null, the default Interop + * Namespace names defined by DSP1033 are used. + * @return A <code>CloseableIterator</code> of <code>CIMObjectPath</code>s. + * @throws WBEMException + * If unsuccessful, one of the following status codes must be + * returned. The ORDERED list is: + * + * <pre> + * CIM_ERR_FAILED (some other unspecified error occurred) + * </pre> + */ + public CloseableIterator<CIMObjectPath> enumerateNamespaces(String pNamespace) + throws WBEMException; } |
From: Dave B. <bla...@us...> - 2012-04-25 11:30:57
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv23711/src/org/sblim/cimclient/internal/wbem Modified Files: Tag: Experimental WBEMClientCIMXML.java Log Message: 3521328 - JSR48 1.0.0: remove WBEMClient associators and references Index: WBEMClientCIMXML.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java,v retrieving revision 1.21.2.60 retrieving revision 1.21.2.61 diff -u -d -r1.21.2.60 -r1.21.2.61 --- WBEMClientCIMXML.java 25 Apr 2012 02:34:36 -0000 1.21.2.60 +++ WBEMClientCIMXML.java 25 Apr 2012 11:30:55 -0000 1.21.2.61 @@ -62,6 +62,7 @@ * 3515180 2012-04-05 blaschke-oss JSR48 log dir/file should handle UNIX/Win separators * 3516848 2012-04-11 blaschke-oss enumerateNamespaces() method to WBEMClient * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors + * 3521328 2012-04-25 blaschke-oss JSR48 1.0.0: remove WBEMClient associators and references */ package org.sblim.cimclient.internal.wbem; @@ -615,52 +616,6 @@ } } - public CloseableIterator associators(CIMObjectPath pObjectName, String pAssociationClass, - String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, - boolean pIncludeClassOrigin, String[] pPropertyList) throws WBEMException { - - final String operation = "Associators"; - final LogAndTraceBroker logger = LogAndTraceBroker.getBroker(); - logger.entry(); - - checkState(); - - try { - - if (pObjectName == null || pObjectName.getNamespace() == null - || pObjectName.getObjectName() == null) { throw new WBEMException( - WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); } - - HttpHeader hh = new HttpHeader(); - hh.addField("CIMObject", HttpHeader.encode(pObjectName.getNamespace(), "UTF-8", - "US-ASCII")); - - Document doc = this.iXmlHelper.newDocument(); - this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.associators_request(doc, - pObjectName, pAssociationClass, pResultClass, pRole, pResultRole, - pIncludeQualifiers, pIncludeClassOrigin, pPropertyList)); - - InputStreamReader is = transmitRequest("Associators", hh, doc); - - return getIterator(is, pObjectName); - - } catch (WBEMException e) { - logger.trace(Level.FINE, operation + " request resulted in CIM Error", e); - throw e; - } catch (Exception e) { - if (e.getCause() != null && e.getCause() instanceof WBEMException) { - logger - .trace(Level.FINE, operation + " request resulted in CIM Error", e - .getCause()); - throw (WBEMException) e.getCause(); - } - logger.trace(Level.FINE, operation + " request failed", e); - throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e); - } finally { - logger.exit(); - } - } - public synchronized void close() { final LogAndTraceBroker logger = LogAndTraceBroker.getBroker(); logger.entry(); @@ -1664,51 +1619,6 @@ } } - public CloseableIterator references(CIMObjectPath pObjectName, String pResultClass, - String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, - String[] pPropertyList) throws WBEMException { - - final String operation = "References"; - final LogAndTraceBroker logger = LogAndTraceBroker.getBroker(); - logger.entry(); - - checkState(); - - try { - if (pObjectName == null || pObjectName.getNamespace() == null - || pObjectName.getObjectName() == null) { throw new WBEMException( - WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); } - - HttpHeader hh = new HttpHeader(); - hh.addField("CIMObject", HttpHeader.encode(pObjectName.getNamespace(), "UTF-8", - "US-ASCII")); - - Document doc = this.iXmlHelper.newDocument(); - this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.references_request(doc, - pObjectName, pResultClass, pRole, pIncludeQualifiers, pIncludeClassOrigin, - pPropertyList)); - - InputStreamReader is = transmitRequest("References", hh, doc); - - return getIterator(is, pObjectName); - - } catch (WBEMException e) { - logger.trace(Level.FINE, operation + " request resulted in CIM Error", e); - throw e; - } catch (Exception e) { - if (e.getCause() != null && e.getCause() instanceof WBEMException) { - logger - .trace(Level.FINE, operation + " request resulted in CIM Error", e - .getCause()); - throw (WBEMException) e.getCause(); - } - logger.trace(Level.FINE, operation + " request failed", e); - throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e); - } finally { - logger.exit(); - } - } - public void setLocales(Locale[] pLocales) { this.iLocales = (pLocales != null && pLocales.length > 0) ? pLocales : WBEMConstants.DEFAULT_LOCALES; |
From: Dave B. <bla...@us...> - 2012-04-25 02:34:39
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node In directory vz-cvs-3.sog:/tmp/cvs-serv6022/src/org/sblim/cimclient/internal/cimxml/sax/node Modified Files: Tag: Experimental QualiDeclNode.java LocalNameSpacePathNode.java Log Message: 3521119 - JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors Index: LocalNameSpacePathNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/LocalNameSpacePathNode.java,v retrieving revision 1.1.2.9 retrieving revision 1.1.2.10 diff -u -d -r1.1.2.9 -r1.1.2.10 --- LocalNameSpacePathNode.java 23 Feb 2009 18:25:57 -0000 1.1.2.9 +++ LocalNameSpacePathNode.java 25 Apr 2012 02:34:37 -0000 1.1.2.10 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -19,7 +19,8 @@ * 1720707 2007-05-17 ebak Conventional Node factory for CIM-XML SAX parser * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) - * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) + * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -107,7 +108,7 @@ public CIMObjectPath getCIMObjectPath() { if (this.iNameSpacePath != null) return this.iNameSpacePath; - return this.iNameSpacePath = new CIMObjectPath(null, getNameSpace()); + return this.iNameSpacePath = new CIMObjectPath(null, null, null, getNameSpace(), null, null); } } Index: QualiDeclNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/QualiDeclNode.java,v retrieving revision 1.1.2.12 retrieving revision 1.1.2.13 diff -u -d -r1.1.2.12 -r1.1.2.13 --- QualiDeclNode.java 31 Mar 2012 00:02:17 -0000 1.1.2.12 +++ QualiDeclNode.java 25 Apr 2012 02:34:37 -0000 1.1.2.13 @@ -23,6 +23,7 @@ * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 3511454 2012-03-27 blaschke-oss SAX nodes not reinitialized properly * 3513353 2012-03-30 blaschke-oss TCK: CIMDataType arrays must have length >= 1 + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -185,8 +186,8 @@ * CIMQualifierType( CIMObjectPath pPath, CIMDataType pType, Object * pValue, int pScope, int pFlavor ) */ - return new CIMQualifierType<Object>(new CIMObjectPath(this.iName, null), this.iType, - this.iValue, this.iScope, this.iFlavor); + return new CIMQualifierType<Object>(new CIMObjectPath(null, null, null, null, this.iName, + null), this.iType, this.iValue, this.iScope, this.iFlavor); } public Object getValue() { |
From: Dave B. <bla...@us...> - 2012-04-25 02:34:38
|
Update of /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv6022/utst/org/sblim/cimclient/unittest/wbem Modified Files: Tag: Experimental ParserTest.java Common.java CIMBuilder.java SVCTest.java Log Message: 3521119 - JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors Index: SVCTest.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem/SVCTest.java,v retrieving revision 1.1.2.10 retrieving revision 1.1.2.11 diff -u -d -r1.1.2.10 -r1.1.2.11 --- SVCTest.java 29 Jul 2010 18:44:20 -0000 1.1.2.10 +++ SVCTest.java 25 Apr 2012 02:34:35 -0000 1.1.2.11 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -20,6 +20,7 @@ * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 2823494 2009-08-03 rgummada Change Boolean constructor to static + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.unittest.wbem; @@ -104,11 +105,11 @@ } private static final CIMQualifierType<?>[] REF_QUALI_TYPE_A = { - new CIMQualifierType<Boolean>(new CIMObjectPath("BoolQuali", null), - CIMDataType.BOOLEAN_T, Boolean.FALSE, 0, 0), - new CIMQualifierType<Integer[]>(new CIMObjectPath("IntAQuali", null), - CIMDataType.SINT32_ARRAY_T, new Integer[] { new Integer(-5), new Integer(15) }, - 0, 0) }; + new CIMQualifierType<Boolean>(new CIMObjectPath(null, null, null, null, "BoolQuali", + null), CIMDataType.BOOLEAN_T, Boolean.FALSE, 0, 0), + new CIMQualifierType<Integer[]>(new CIMObjectPath(null, null, null, null, "IntAQuali", + null), CIMDataType.SINT32_ARRAY_T, new Integer[] { new Integer(-5), + new Integer(15) }, 0, 0) }; private static final String ENUMQUALIS = "data/SVCEnumQualiTypes.xml"; Index: ParserTest.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem/ParserTest.java,v retrieving revision 1.9.2.15 retrieving revision 1.9.2.16 diff -u -d -r1.9.2.15 -r1.9.2.16 --- ParserTest.java 3 Aug 2009 20:38:43 -0000 1.9.2.15 +++ ParserTest.java 25 Apr 2012 02:34:35 -0000 1.9.2.16 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -24,9 +24,10 @@ * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2204488 2008-10-28 raman_arora Fix code to remove compiler warnings * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) - * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) + * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 2823494 2009-08-03 rgummada Change Boolean constructor to static + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.unittest.wbem; @@ -472,16 +473,18 @@ new CIMDataType("IBMTS_Account"), // String host, String namespace, String objectName, // CIMProperty[] keys - new CIMObjectPath("CL3E2289", "root/ibm", "IBMTS_Account", new CIMProperty[] { - new CIMProperty<String>("SystemName", CIMDataType.STRING_T, "icat", - false, false, null), - new CIMProperty<String>("SystemCreationClassName", - CIMDataType.STRING_T, "IBMTS_Account", false, false, null), - new CIMProperty<String>("Name", CIMDataType.STRING_T, "dummy1", false, - false, null), - new CIMProperty<String>("CreationClassName", CIMDataType.STRING_T, - "IBMTS_Account", false, false, null) })) }, - "data/SVCMethodRsp.smpl0.xml"); + new CIMObjectPath(null, "CL3E2289", null, "root/ibm", "IBMTS_Account", + new CIMProperty[] { + new CIMProperty<String>("SystemName", CIMDataType.STRING_T, + "icat", false, false, null), + new CIMProperty<String>("SystemCreationClassName", + CIMDataType.STRING_T, "IBMTS_Account", false, false, + null), + new CIMProperty<String>("Name", CIMDataType.STRING_T, "dummy1", + false, false, null), + new CIMProperty<String>("CreationClassName", + CIMDataType.STRING_T, "IBMTS_Account", false, false, + null) })) }, "data/SVCMethodRsp.smpl0.xml"); /** * testSVCMethodRspSmpl0SAX Index: Common.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem/Common.java,v retrieving revision 1.1.2.6 retrieving revision 1.1.2.7 diff -u -d -r1.1.2.6 -r1.1.2.7 --- Common.java 1 Jun 2009 17:01:07 -0000 1.1.2.6 +++ Common.java 25 Apr 2012 02:34:35 -0000 1.1.2.7 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2012 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -18,6 +18,7 @@ * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) * 2763216 2009-04-14 blaschke-oss Code cleanup: visible spelling/grammar errors * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.unittest.wbem; @@ -60,8 +61,8 @@ /** * LOCALPATH */ - public static final LocalPathBuilder LOCALPATH = new LocalPathBuilder(new CIMObjectPath( - "LocalHost", "root/cimv2", null, null)); + public static final LocalPathBuilder LOCALPATH = new LocalPathBuilder(new CIMObjectPath(null, + "LocalHost", null, "root/cimv2", null, null)); /** * parseWithDOM Index: CIMBuilder.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem/CIMBuilder.java,v retrieving revision 1.7.2.16 retrieving revision 1.7.2.17 diff -u -d -r1.7.2.16 -r1.7.2.17 --- CIMBuilder.java 16 Mar 2012 10:58:39 -0000 1.7.2.16 +++ CIMBuilder.java 25 Apr 2012 02:34:35 -0000 1.7.2.17 @@ -27,6 +27,7 @@ * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 3411879 2011-09-20 blaschke-oss TCK: CIM element value must match type * 3500619 2012-03-16 blaschke-oss JSR48 1.0.0: CIMClass association/key clean up + * 3521119 2012-04-24 blaschke-oss JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors */ package org.sblim.cimclient.unittest.wbem; @@ -263,8 +264,8 @@ TVPair[] pairs = TVPair.getAll(TVPair.ALL & ~(TVPair.REF | TVPair.NULL | TVPair.EMBOBJ)); for (int i = 0; i < 128; i++) { TVPair pair = pairs[i % pairs.length]; - cQualiTypeA[i] = new CIMQualifierType<Object>(new CIMObjectPath("QualiType" + i, null), - pair.getType(), pair.getValue(), i, i % 8); + cQualiTypeA[i] = new CIMQualifierType<Object>(new CIMObjectPath(null, null, null, null, + "QualiType" + i, null), pair.getType(), pair.getValue(), i, i % 8); } return cQualiTypeA; } |
From: Dave B. <bla...@us...> - 2012-04-24 22:16:14
|
Update of /cvsroot/sblim/jsr48-client/src/javax/wbem/client In directory vz-cvs-3.sog:/tmp/cvs-serv18095/src/javax/wbem/client Modified Files: Tag: Experimental WBEMClient.java Log Message: 3521131 - Sync up javax.* javadoc with JSR48 1.0.0 Final II Index: WBEMClient.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/javax/wbem/client/WBEMClient.java,v retrieving revision 1.2.2.17 retrieving revision 1.2.2.18 diff -u -d -r1.2.2.17 -r1.2.2.18 --- WBEMClient.java 3 Apr 2012 12:50:24 -0000 1.2.2.17 +++ WBEMClient.java 24 Apr 2012 22:16:11 -0000 1.2.2.18 @@ -28,6 +28,7 @@ * 3496301 2012-03-02 blaschke-oss Sync up javax.* javadoc with JSR48 1.0.0 Final * 3496343 2012-03-02 blaschke-oss JSR48 1.0.0: deprecate WBEMClient associators and references * 3514537 2012-04-03 blaschke-oss TCK: execQueryInstances requires boolean, not Boolean + * 3521131 2012-04-24 blaschke-oss Sync up javax.* javadoc with JSR48 1.0.0 Final II */ package javax.wbem.client; @@ -45,7 +46,7 @@ import javax.wbem.CloseableIterator; import javax.wbem.WBEMException; -//Sync'd against JSR48 1.0.0 javadoc (build 1.6.0_18) on Thu Mar 01 12:21:26 EST 2012 +//Sync'd against JSR48 1.0.0 javadoc (version 1.7.0_02) on Sun Apr 22 15:31:54 EDT 2012 /** * The <code>WBEMClient</code> interface is used to invoke WBEM operations * against a WBEM Server. A <code>WBEMClient</code> implementation can be @@ -1282,8 +1283,6 @@ * A string that identifies the query language to use to parse * the query string specified. * @return A <code>CloseableIterator</code> of <code>CIMInstance</code>s. - * @throws IllegalArgumentException - * If the path is null or empty. * @throws WBEMException * If unsuccessful, one of the following status codes must be * returned. The ORDERED list is: @@ -1655,8 +1654,8 @@ String pContext, UnsignedInteger32 pMaxObjects) throws WBEMException; /** - * Get protocol specific property values. Please refer to the documentation - * for <code>WBEMClientConstants</code> for a list of properties supported. + * Get property values. See <code>WBEMClientConstants</code> for a list of + * standard properties. * * @param pKey * The name of the property. @@ -2312,9 +2311,8 @@ public void setLocales(Locale[] pLocales); /** - * Set protocol specific properties. For example, a protocol may support a - * timeout option for an operation. Please refer to the documentation for - * <code>WBEMClientConstants</code> for a list of properties supported. + * Set properties that enable options or protocol specific properties. See + * <code>WBEMClientConstants</code> for a list of standard properties. * * @param pKey * The name of the property. |
From: Dave B. <bla...@us...> - 2012-04-24 12:52:07
|
Update of /cvsroot/sblim/jsr48-client/utst/org/sblim/cimclient/unittest/wbem/data In directory vz-cvs-3.sog:/tmp/cvs-serv5463/utst/org/sblim/cimclient/unittest/wbem/data Added Files: Tag: Experimental Bug3466280.xml Log Message: 3466280 - get instance failure for CIM_IndicationSubscription --- NEW FILE: Bug3466280.xml --- <?xml version="1.0" encoding="utf-8" ?> <CIM CIMVERSION="2.0" DTDVERSION="2.0"> <MESSAGE ID="35075" PROTOCOLVERSION="1.0"> <SIMPLERSP> <IMETHODRESPONSE NAME="EnumerateInstances"> <IRETURNVALUE> <VALUE.NAMEDINSTANCE> <INSTANCENAME CLASSNAME="CIM_IndicationSubscription"> <KEYBINDING NAME="Filter"> <VALUE.REFERENCE> <INSTANCENAME CLASSNAME="CIM_IndicationFilter"> <KEYBINDING NAME="CreationClassName"> <KEYVALUE VALUETYPE="string">CIM_IndicationFilter</KEYVALUE> </KEYBINDING> <KEYBINDING NAME="Name"> <KEYVALUE VALUETYPE="string">Indication Alert</KEYVALUE> </KEYBINDING> <KEYBINDING NAME="SystemCreationClassName"> <KEYVALUE VALUETYPE="string">CIM_ComputerSystem</KEYVALUE> [...1172 lines suppressed...] </PROPERTY> <PROPERTY NAME="RepeatNotificationPolicy" TYPE="uint16"> <VALUE>2</VALUE> </PROPERTY> <PROPERTY NAME="OnFatalErrorPolicy" TYPE="uint16"> <VALUE>2</VALUE> </PROPERTY> <PROPERTY NAME="TimeOfLastStateChange" TYPE="datetime"> <VALUE>20120321141155.270523+480</VALUE> </PROPERTY> <PROPERTY NAME="SubscriptionStartTime" TYPE="datetime"> <VALUE>20120321141155.270523+480</VALUE> </PROPERTY> </INSTANCE> </VALUE.NAMEDINSTANCE> </IRETURNVALUE> </IMETHODRESPONSE> </SIMPLERSP> </MESSAGE> </CIM> |
From: Dave B. <bla...@us...> - 2012-04-23 10:08:19
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient In directory vz-cvs-3.sog:/tmp/cvs-serv21866/src/org/sblim/cimclient Modified Files: Tag: Experimental WBEMListenerSBLIM.java Log Message: 3513228 - Reliable Indications support can create lots of threads Index: WBEMListenerSBLIM.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/WBEMListenerSBLIM.java,v retrieving revision 1.5.2.11 retrieving revision 1.5.2.12 diff -u -d -r1.5.2.11 -r1.5.2.12 --- WBEMListenerSBLIM.java 2 Mar 2012 21:18:22 -0000 1.5.2.11 +++ WBEMListenerSBLIM.java 23 Apr 2012 10:08:17 -0000 1.5.2.12 @@ -24,6 +24,7 @@ * 3469018 2012-01-03 blaschke-oss Properties not passed to CIMIndicationHandler * 3477087 2012-01-23 blaschke-oss Need Access to an Indication Sender's IP Address * 3496385 2012-03-02 blaschke-oss JSR48 1.0.0: add WBEMListener get/setProperty + * 3513228 2012-04-23 blaschke-oss Reliable Indications support can create lots of threads */ package org.sblim.cimclient; @@ -63,6 +64,8 @@ private HttpServerConnection iConnection; + private CIMIndicationHandler iIndicationHandler; + /** * Ctor. * @@ -92,17 +95,18 @@ "Listener must be instance of IndicationListener or IndicationListenerSBLIM"); this.iIndicationListener = pIndicationListener; CIMEventDispatcher eventDispatcher = new CIMEventDispatcher(this.iIndicationListener); - CIMIndicationHandler indicationHandler = new CIMIndicationHandler(eventDispatcher, - config); - this.iConnection = new HttpServerConnection( - new HttpConnectionHandler(indicationHandler), pLocalAddress, pPort, pSSL, - config); + this.iIndicationHandler = new CIMIndicationHandler(eventDispatcher, config); + this.iConnection = new HttpServerConnection(new HttpConnectionHandler( + this.iIndicationHandler), pLocalAddress, pPort, pSSL, config); } @Override protected void finalize() throws Throwable { - stop(); - super.finalize(); + try { + stop(); + } finally { + super.finalize(); + } } /** @@ -113,10 +117,12 @@ } /** - * Stops the HTTP server connection receiving the indications. + * Stops the HTTP server connection receiving the indications and the + * indication handler. */ public void stop() { this.iConnection.close(); + this.iIndicationHandler.close(); } /** |
From: Michael Chase-S. <mc...@us...> - 2012-04-20 14:04:27
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SFCB - Small Footprint CIM Broker". The branch, master has been updated via e4d06da1801b9ae1cc51277510fc3c4c3944d42d (commit) from dad5ce9b2815aa84033cf316398259c2dd295720 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e4d06da1801b9ae1cc51277510fc3c4c3944d42d Author: Michael Chase-Salerno <br...@li...> Date: Fri Apr 20 10:03:56 2012 -0400 [ 3513390 ] Enforce LD and subscription limits missed adding limitTest.sh ----------------------------------------------------------------------- Summary of changes: diff --git a/test/TestProviders/tests/limitTest.sh b/test/TestProviders/tests/limitTest.sh new file mode 100755 index 0000000..9526f4a --- /dev/null +++ b/test/TestProviders/tests/limitTest.sh @@ -0,0 +1,184 @@ +#!/bin/sh +# ============================================================================ +# limitTest +# +# (C) Copyright IBM Corp. 2012 +# +# THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE +# ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE +# CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. +# +# You can obtain a current copy of the Eclipse Public License from +# http://www.opensource.org/licenses/eclipse-1.0.php +# +# Author: Michael Chase-Salerno, <br...@li...> +# Description: +# Simple test program to create many instances and verify +# that max limits are enforced +# ============================================================================ + + +sendxml () { + # Sends the xml file given as argument 1 to wbemcat with appropriate + # credentials and protocol. The output of wbemcat will be directed to + # argument 2 + if [ -z $SFCB_TEST_PORT ] + then + SFCB_TEST_PORT=5988 + fi + if [ -z $SFCB_TEST_PROTOCOL ] + then + SFCB_TEST_PROTOCOL="http" + fi + if [ "$SFCB_TEST_USER" != "" ] && [ "$SFCB_TEST_PASSWORD" != "" ]; then + wbemcat -u $SFCB_TEST_USER -pwd $SFCB_TEST_PASSWORD -p $SFCB_TEST_PORT -t $SFCB_TEST_PROTOCOL $1 2>&1 > $2 + else + wbemcat -p $SFCB_TEST_PORT -t $SFCB_TEST_PROTOCOL $1 2>&1 > $2 + fi + if [ $? -ne 0 ]; then + echo "FAILED to send CIM-XML request $1" + return 1 + fi +} + +cleanup () { + # Cleans up all created instances + CLPRE='<?xml version="1.0" encoding="utf-8"?> + <CIM CIMVERSION="2.0" DTDVERSION="2.0"> + <MESSAGE ID="4711" PROTOCOLVERSION="1.0"> + <SIMPLEREQ> + <IMETHODCALL NAME="DeleteInstance"> + <LOCALNAMESPACEPATH> + <NAMESPACE NAME="root"/> + <NAMESPACE NAME="interop"/> + </LOCALNAMESPACEPATH> + <IPARAMVALUE NAME="InstanceName"> + <INSTANCENAME CLASSNAME="CIM_IndicationHandlerCIMXML"> + <KEYBINDING NAME="SystemCreationClassName"> + <KEYVALUE>CIM_ComputerSystem</KEYVALUE> + </KEYBINDING> + <KEYBINDING NAME="SystemName"> + <KEYVALUE>localhost.localdomain</KEYVALUE> + </KEYBINDING> + <KEYBINDING NAME="CreationClassName"> + <KEYVALUE>CIM_IndicationHandlerCIMXML</KEYVALUE> + </KEYBINDING> + <KEYBINDING NAME="Name"> + <KEYVALUE>' + CLPOST='</KEYVALUE> + </KEYBINDING> + </INSTANCENAME> + </IPARAMVALUE> + </IMETHODCALL> + </SIMPLEREQ> + </MESSAGE> + </CIM>' + + j=1 + while [ $j -le $lim ] + do + XML=$CLPRE"limitTest_"$j$CLPOST + echo $XML > ./limitTest.xml + sendxml ./limitTest.xml /dev/null + j=$((j+1)) + done + + XML=$CLPRE"limitTest_final"$CLPOST + echo $XML > ./limitTest.xml + sendxml ./limitTest.xml /dev/null + rm ./limitTest.xml + rm ./limitTest.result +} + +# Start of main +TESTDIR=. +lim=100 + +# Check for wbemcat utility +if ! which wbemcat > /dev/null; then + echo " Cannot find wbemcat. Please check your PATH" + exit 1 +fi +if ! touch ./limitTest.xml > /dev/null; then + echo " Cannot create files, check permissions" + exit 1 +fi + +# +# First check that the limit is respected for LDs +# + +PRE='<?xml version="1.0" encoding="utf-8"?> +<CIM CIMVERSION="2.0" DTDVERSION="2.0"> + <MESSAGE ID="4711" PROTOCOLVERSION="1.0"> + <SIMPLEREQ> + <IMETHODCALL NAME="CreateInstance"> + <LOCALNAMESPACEPATH> + <NAMESPACE NAME="root"/> + <NAMESPACE NAME="interop"/> + </LOCALNAMESPACEPATH> + <IPARAMVALUE NAME="NewInstance"> + <INSTANCE CLASSNAME="CIM_IndicationHandlerCIMXML"> + <PROPERTY NAME="SystemName" TYPE="string"> + <VALUE>localhost.localdomain</VALUE> + </PROPERTY> + <PROPERTY NAME="Name" TYPE="string"> + <VALUE>' +POST='</VALUE> + </PROPERTY> + <PROPERTY NAME="Destination" TYPE="string"> + <VALUE>file:///tmp/SFCB_Listener.txt</VALUE> + </PROPERTY> + </INSTANCE> + </IPARAMVALUE> + </IMETHODCALL> + </SIMPLEREQ> + </MESSAGE> +</CIM>' + +# Create 100 Listener Destinations +j=1 +echo -n " Testing LD limit ..." +while [ $j -le $lim ] +do + # Use "limitTest_xxx" as the name + XML=$PRE"limitTest_"$j$POST + echo $XML > ./limitTest.xml + sendxml ./limitTest.xml limitTest.result + if [ $? -ne 0 ] + then + # This means an actual wbemcat failure, + echo " Create $j FAILED" + cleanup + exit 1; + fi + grep "limitTest" ./limitTest.result >/dev/null 2>&1 + if [ $? -ne 0 ] + then + # This means one of the early creates failed for + # some reason. Might be ok, so just flag it + # and continue. It's possible other instances + # existed before the test was run. + echo -n " Create $j failed ... continuing ..." + fi + j=$((j+1)) +done + +# Create a final instance that should exceed the +# maximum, so it should fail. +XML=$PRE"limitTest_final"$POST +echo $XML > ./limitTest.xml +sendxml ./limitTest.xml ./limitTest.result +# If the instance name is in the result, it succeeded, +# which is bad. +grep "limitTest_final" ./limitTest.result >/dev/null 2>&1 +if [ $? -eq 0 ] +then + echo " limit not enforced. FAILED" + cleanup + exit 1; +fi +echo " PASSED" +cleanup + +exit 0 hooks/post-receive -- SFCB - Small Footprint CIM Broker |