List of usage examples for org.apache.commons.io IOUtils write
public static void write(StringBuffer data, OutputStream output) throws IOException
StringBuffer
to bytes on an OutputStream
using the default character encoding of the platform. From source file:io.restassured.examples.springmvc.controller.NonMultiPartFileUploadITest.java
@Test public void file_uploading_works() throws IOException { File file = folder.newFile("something"); IOUtils.write("Something21", new FileOutputStream(file)); RestAssuredMockMvc.given().contentType(ContentType.BINARY).body(file).when().post("/nonMultipartFileUpload") .then().statusCode(200).body("size", greaterThan(10)).body("content", equalTo("Something21")); }
From source file:com.streamsets.pipeline.stage.origin.spooldir.TestSpoolDirSourceOnErrorHandling.java
private SpoolDirSource createSource() throws Exception { String dir = createTestDir(); File file1 = new File(dir, "file-0.csv").getAbsoluteFile(); Writer writer = new FileWriter(file1); IOUtils.write("a,b\ncccc,dddd\ne,f\n", writer); writer.close();// w w w. j av a 2 s. c o m File file2 = new File(dir, "file-1.csv").getAbsoluteFile(); writer = new FileWriter(file2); IOUtils.write("x,y", writer); writer.close(); SpoolDirConfigBean conf = new SpoolDirConfigBean(); conf.dataFormat = DataFormat.DELIMITED; conf.spoolDir = dir; conf.batchSize = 10; conf.overrunLimit = 100; conf.poolingTimeoutSecs = 1; conf.filePattern = "file-[0-9].csv"; conf.maxSpoolFiles = 10; conf.initialFileToProcess = null; conf.dataFormatConfig.compression = Compression.NONE; conf.dataFormatConfig.filePatternInArchive = "*"; conf.errorArchiveDir = null; conf.postProcessing = PostProcessingOptions.ARCHIVE; conf.archiveDir = dir; conf.retentionTimeMins = 10; conf.dataFormatConfig.csvFileFormat = CsvMode.RFC4180; conf.dataFormatConfig.csvHeader = CsvHeader.NO_HEADER; conf.dataFormatConfig.csvMaxObjectLen = 5; conf.dataFormatConfig.csvCustomDelimiter = '^'; conf.dataFormatConfig.csvCustomEscape = '^'; conf.dataFormatConfig.csvCustomQuote = '^'; conf.dataFormatConfig.csvRecordType = CsvRecordType.LIST; conf.dataFormatConfig.onParseError = OnParseError.ERROR; conf.dataFormatConfig.maxStackTraceLines = -1; return new SpoolDirSource(conf); }
From source file:com.cedarsoft.serialization.serializers.jackson.registry.FileBasedSerializedObjectsAccessTest.java
License:asdf
@Test public void testIt() throws IOException { assertEquals(0, access.getIds().size()); {//from w w w . j a v a 2 s .c o m OutputStream out = access.openOut("id"); IOUtils.write("asdf".getBytes(), out); out.close(); } assertEquals(1, access.getIds().size()); assertTrue(access.getIds().contains("id")); { InputStream in = access.getInputStream("id"); assertEquals("asdf", IOUtils.toString(in)); in.close(); } InputStream in = new FileBasedObjectsAccess(access.getBaseDir(), "xml").getInputStream("id"); assertEquals("asdf", IOUtils.toString(in)); in.close(); }
From source file:com.googlecode.jsonschema2pojo.integration.ref.AbsoluteRefIT.java
private File createSchemaWithAbsoluteRef() throws IOException { URL absoluteUrlForAddressSchema = this.getClass().getResource("/schema/ref/address.json"); String absoluteRefSchemaTemplate = IOUtils .toString(this.getClass().getResourceAsStream("/schema/ref/absoluteRef.json.template")); String absoluteRefSchema = absoluteRefSchemaTemplate.replace("$ABSOLUTE_REF", absoluteUrlForAddressSchema.toString()); File absoluteRefSchemaFile = File.createTempFile("absoluteRef", ".json"); try {/* ww w. j av a 2s . c om*/ FileOutputStream outputStream = new FileOutputStream(absoluteRefSchemaFile); try { IOUtils.write(absoluteRefSchema, outputStream); } finally { IOUtils.closeQuietly(outputStream); } } finally { absoluteRefSchemaFile.deleteOnExit(); } return absoluteRefSchemaFile; }
From source file:ductive.console.jline.NonInteractiveTerminal.java
@Override public void println(Ansi value) throws IOException { IOUtils.write(value.toString(), out); IOUtils.write(NL, out); }
From source file:com.chnoumis.commons.zip.utils.test.ZipUtilsTest.java
public void testUnZiptoZipInfo() throws Exception { File output = new File("target/bla.zip"); InputStream out = new FileInputStream(output); List<ZipInfo> zipInfos = ZipUtils.unZiptoZipInfo(out); for (ZipInfo zipInfo : zipInfos) { System.out.println(zipInfo.getFileName()); OutputStream b = new FileOutputStream(zipInfo.getFileName() + "1"); IOUtils.write(zipInfo.getFileContent(), b); }/* ww w.j a v a 2 s. c o m*/ }
From source file:com.formkiq.web.config.TestDataController.java
/** * Provider Sample generic XML data with text/xml content type. * @param request {@link HttpServletRequest} * @param response {@link HttpServletResponse} * @throws IOException IOException/*ww w.j av a2 s. c om*/ */ @RequestMapping(value = "/testdata/sample-generic2.xml", method = RequestMethod.GET) public void sampleGeneric2(final HttpServletRequest request, final HttpServletResponse response) throws IOException { byte[] data = Resources.getResourceAsBytes("/testdata/sample-generic.xml"); response.setContentType("application/xml"); response.setContentLengthLong(data.length); IOUtils.write(data, response.getOutputStream()); }
From source file:gov.nih.nci.caintegrator.application.study.deployment.AbstractCaArrayFileHandler.java
File getDataFile(String dataFilename) throws ConnectionException, DataRetrievalException, ValidationException { try {/*from w w w. ja v a 2 s. co m*/ byte[] fileBytes = getCaArrayFacade().retrieveFile(genomicSource, dataFilename); File tempFile = File.createTempFile("temp", "." + getFileType()); IOUtils.write(fileBytes, new FileOutputStream(tempFile)); return tempFile; } catch (FileNotFoundException e) { throw new ValidationException("Experiment " + genomicSource.getExperimentIdentifier() + " doesn't contain a file named " + dataFilename, e); } catch (IOException e) { throw new DataRetrievalException("Couldn't write '" + getFileType() + "' file locally", e); } }
From source file:com.streamsets.pipeline.stage.origin.spooldir.TestTextSpoolDirSource.java
private File createLogFile(String charset) throws Exception { File f = new File(createTestDir(), "test.log"); Writer writer = new OutputStreamWriter(new FileOutputStream(f), charset); IOUtils.write(LINE1 + "\n", writer); IOUtils.write(LINE2, writer);/*from w w w .j ava2 s . c o m*/ writer.close(); return f; }
From source file:com.jayway.restassured.examples.springmvc.controller.NonMultiPartFileUploadITest.java
@Test public void file_uploading_works() throws IOException { File file = folder.newFile("something"); IOUtils.write("Something21", new FileOutputStream(file)); given().contentType(ContentType.BINARY).body(file).when().post("/nonMultipartFileUpload").then() .statusCode(200).body("size", greaterThan(10)).body("content", equalTo("Something21")); }