this(unit, null);
}
public Exchange(String unit, Map<String,Object> config) {
super(unit, false, PersistenceContextType.TRANSACTION, addLog(config));
LogFactory serverLog = getUnit().getConfiguration().getLogFactory();
try {
log = (BufferedLog)serverLog;
} catch (ClassCastException e) {
System.err.println("Local Log was loaded by " + BufferedLog.class.getClassLoader());
System.err.println("Server Log was loaded by " + serverLog.getClass().getClassLoader());
e.printStackTrace();
}
populate();
new MarketFeed(this).start(60*1000);
}