From: Dave B. <bla...@us...> - 2012-08-07 00:45:31
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem In directory vz-cvs-3.sog:/tmp/cvs-serv3627/src/org/sblim/cimclient/internal/wbem Modified Files: Tag: Experimental WBEMClientCIMXML.java Log Message: 3553858 - Append duplicate HTTP header fields instead of replace Index: WBEMClientCIMXML.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java,v retrieving revision 1.21.2.65 retrieving revision 1.21.2.66 diff -u -d -r1.21.2.65 -r1.21.2.66 --- WBEMClientCIMXML.java 1 Aug 2012 18:23:16 -0000 1.21.2.65 +++ WBEMClientCIMXML.java 7 Aug 2012 00:45:29 -0000 1.21.2.66 @@ -67,6 +67,7 @@ * 3521157 2012-05-10 blaschke-oss JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1 * 3525914 2012-05-11 blaschke-oss TCK: SetPropertyTest.testSetProperty failing * 3545797 2012-07-19 blaschke-oss Support new error code of SFCB + * 3553858 2012-08-06 blaschke-oss Append duplicate HTTP header fields instead of replace */ package org.sblim.cimclient.internal.wbem; @@ -2021,15 +2022,15 @@ i = 0; String key; while ((key = pConnection.getHeaderFieldKey(++i)) != null) { - if (key.startsWith(ns + "-")) headers.addField(key.substring(3), pConnection + if (key.startsWith(ns + "-")) headers.addParsedField(key.substring(3), pConnection .getHeaderField(i)); - else headers.addField(key, pConnection.getHeaderField(i)); + else headers.addParsedField(key, pConnection.getHeaderField(i)); } } else { i = 0; String key; while ((key = pConnection.getHeaderFieldKey(++i)) != null) { - headers.addField(key, pConnection.getHeaderField(i)); + headers.addParsedField(key, pConnection.getHeaderField(i)); } } |