You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2013/03/03 22:56:44 UTC
svn commit: r1452136 -
/lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java
Author: uschindler
Date: Sun Mar 3 21:56:43 2013
New Revision: 1452136
URL: http://svn.apache.org/r1452136
Log:
Fix forbidden-apis violation. Java Properties are defined to be binary not character based. The format is using a binary protocol to write them (see javadocs).
Modified:
lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java
Modified: lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java?rev=1452136&r1=1452135&r2=1452136&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java (original)
+++ lucene/dev/trunk/solr/core/src/test/org/apache/solr/core/TestSolrDiscoveryProperties.java Sun Mar 3 21:56:43 2013
@@ -26,7 +26,7 @@ import org.junit.Test;
import java.io.File;
import java.io.FileInputStream;
-import java.io.FileWriter;
+import java.io.FileOutputStream;
import java.io.StringReader;
import java.util.Properties;
import java.util.Set;
@@ -57,9 +57,9 @@ public class TestSolrDiscoveryProperties
String[] parts = extra.split("=");
props.put(parts[0], parts[1]);
}
- FileWriter writer = new FileWriter(solrProps.getAbsolutePath());
- props.store(writer, null);
- writer.close();
+ FileOutputStream out = new FileOutputStream(solrProps.getAbsolutePath());
+ props.store(out, null);
+ out.close();
}
private void addSolrXml() throws Exception {
@@ -91,9 +91,9 @@ public class TestSolrDiscoveryProperties
File parent = propFile.getParentFile();
assertTrue("Failed to mkdirs for " + parent.getAbsolutePath(), parent.mkdirs());
- FileWriter writer = new FileWriter(propFile);
- stockProps.store(writer, null);
- writer.close();
+ FileOutputStream out = new FileOutputStream(propFile);
+ stockProps.store(out, null);
+ out.close();
addConfFiles(new File(parent, "conf"));
}