Author: ivol37 at gmail.com
Date: Fri Jan 14 15:33:52 2011
New Revision: 648
Log:
Modified:
sandbox/ivol/standalone-cassandra/src/org/amdatu/cassandra/Main.java
Modified: sandbox/ivol/standalone-cassandra/src/org/amdatu/cassandra/Main.java
==============================================================================
--- sandbox/ivol/standalone-cassandra/src/org/amdatu/cassandra/Main.java
(original)
+++ sandbox/ivol/standalone-cassandra/src/org/amdatu/cassandra/Main.java
Fri Jan 14 15:33:52 2011
@@ -3,6 +3,8 @@
import java.io.File;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
+import java.net.URISyntaxException;
+import java.net.URL;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.List;
@@ -73,16 +75,19 @@
catch (IOException e) {
e.printStackTrace();
}
+ catch (URISyntaxException e) {
+ e.printStackTrace();
+ }
}
- public Main() throws TTransportException, IOException {
+ public Main() throws TTransportException, IOException, URISyntaxException {
System.out.println("Starting Amdatu cassandra daemon...");
String yaml =
this.getClass().getClassLoader().getResources("cassandra.yaml").nextElement().toString();
System.setProperty("cassandra.config", yaml.toString());
System.out.println("cassandra.yaml="+yaml);
- String log4j =
this.getClass().getClassLoader().getResources("log4j-server.properties").nextElement().toString();
- PropertyConfigurator.configure(new File(log4j).getAbsolutePath());
+ URL log4j =
this.getClass().getClassLoader().getResources("log4j-server.properties").nextElement();
+ PropertyConfigurator.configure(new
File(log4j.toURI()).getAbsolutePath());
System.out.println("log4j.properties="+log4j);
System.setProperty("cassandra-foreground", "true");
new CassandraDaemonThread().start();