httpRequest.setContent(inputStream);
S3MetadataResponseHandler responseHandler = new S3MetadataResponseHandler();
ObjectMetadata metadata = client.execute(httpRequest, responseHandler, errorResponseHandler);
fireProgressEvent(progressListener, ProgressEvent.PART_COMPLETED_EVENT_CODE);
UploadPartResult result = new UploadPartResult();
result.setETag(metadata.getETag());
result.setPartNumber(partNumber);
return result;
} catch (AmazonClientException ace) {
fireProgressEvent(progressListener, ProgressEvent.PART_FAILED_EVENT_CODE);
throw ace;
} finally {