From: Dave B. <bla...@us...> - 2013-02-23 13:32:27
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/http/io In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv25022/src/org/sblim/cimclient/internal/http/io Modified Files: Tag: Experimental ChunkedOutputStream.java Log Message: 2620 Chunked output broken Index: ChunkedOutputStream.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/http/io/ChunkedOutputStream.java,v retrieving revision 1.3.2.4 retrieving revision 1.3.2.5 diff -u -d -r1.3.2.4 -r1.3.2.5 --- ChunkedOutputStream.java 23 Feb 2009 18:25:58 -0000 1.3.2.4 +++ ChunkedOutputStream.java 23 Feb 2013 13:32:24 -0000 1.3.2.5 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2005, 2009 + * (C) Copyright IBM Corp. 2005, 2013 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -19,11 +19,14 @@ * 1565892 2006-11-28 lupusalex Make SBLIM client JSR48 compliant * 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) + * 2620 2013-02-23 blaschke-oss Chunked output broken */ package org.sblim.cimclient.internal.http.io; -import java.io.*; +import java.io.DataOutputStream; +import java.io.IOException; +import java.io.OutputStream; /** * Class ChunkedOutputStream implements an output stream for chunked messages @@ -55,7 +58,7 @@ @Override public void close() throws IOException { flush(); - this.iOs.writeChars("0\r\n"); + this.iOs.writeBytes(Integer.toHexString(0) + "\r\n"); this.iOs.flush(); } |