List of usage examples for org.apache.commons.logging Log info
void info(Object message);
From source file:de.tudarmstadt.ukp.dkpro.core.api.datasets.Dataset.java
default Split getSplit(double aTrainRatio, double aTestRatio) { Log LOG = LogFactory.getLog(getClass()); File[] all = getDataFiles();//from www . j a v a2s . co m Arrays.sort(all, (File a, File b) -> { return a.getName().compareTo(b.getName()); }); LOG.info("Found " + all.length + " files"); int trainPivot = (int) Math.round(all.length * aTrainRatio); int testPivot = (int) Math.round(all.length * aTestRatio) + trainPivot; File[] train = (File[]) ArrayUtils.subarray(all, 0, trainPivot); File[] test = (File[]) ArrayUtils.subarray(all, trainPivot, testPivot); LOG.debug("Assigned " + train.length + " files to training set"); LOG.debug("Assigned " + test.length + " files to test set"); if (testPivot != all.length) { LOG.info("Files missing from split: [" + (all.length - testPivot) + "]"); } return new SplitImpl(train, test, null); }
From source file:main.java.org.ros.robot.MotorListener.java
@Override public void main(NodeConfiguration configuration) { //ParameterTreenode.newParameterTree(); try {/* ww w .java 2s. c o m*/ node = new DefaultNodeFactory().newNode("motor_listener", configuration); final Log log = node.getLog(); node.newSubscriber("MotorData", "robot_msgs/MotorData", new MessageListener<MotorData>() { @Override public void onNewMessage(MotorData message) { log.info("I heard: \"" + message.motor_left_time + "\""); } }); } catch (Exception e) { if (node != null) { node.getLog().fatal(e); } else { e.printStackTrace(); } } }
From source file:demo.config.CommonsJdbcLogger.java
@Override public void logSql(String callerClassName, String callerMethodName, Sql<?> sql) { Log log = LogFactory.getLog(callerClassName); String message = String.format("SQL log. sqlFilePath=[%s],%n%s", sql.getSqlFilePath(), sql.getFormattedSql());/* w w w. ja va 2s . c o m*/ log.info(message); }
From source file:egovframework.rte.fdl.cmmn.trace.LeaveaTrace.java
/** * trace //from w w w . j a v a 2s. c om * @param clazz leaveaTrace ? ? * @param messageKey * @param messageParameters ? * @param locale / * @param log ? */ public void trace(Class<?> clazz, MessageSource messageSource, String messageKey, Object[] messageParameters, Locale locale, Log log) { String message = messageSource.getMessage(messageKey, messageParameters, null, locale); if (log != null) { log.info(" LeaveaTrace.trace() this.message =>" + message); } if (traceHandlerServices == null) return; for (TraceHandlerService traceHandlerService : traceHandlerServices) { if (traceHandlerService.hasReqExpMatcher()) { traceHandlerService.setReqExpMatcher(pm); } traceHandlerService.setPackageName(clazz.getCanonicalName()); traceHandlerService.trace(clazz, message); } }
From source file:eu.semaine.jms.JMSLogReader.java
@Override public void onMessage(Message m) { try {//from www . ja va2 s . c o m if (!(m instanceof TextMessage)) { return; // silently ignore } String dest = m.getJMSDestination().toString(); // dest is expected to have the form // semaine.log.component.log-level String[] parts = dest.split("\\."); String level = parts[parts.length - 1].toLowerCase(); String component = parts[parts.length - 2]; Log log = LogFactory.getLog("semaine.log." + component); String text = ((TextMessage) m).getText(); //text = time.format(new Date(m.getJMSTimestamp())) + " " + text; if (level.equals("info")) log.info(text); else if (level.equals("warn")) log.warn(text); else if (level.equals("error")) log.error(text); else if (level.equals("debug")) log.debug(text); else log.info(text); } catch (Exception e) { } }
From source file:com.cloudera.sqoop.mapreduce.JobBase.java
/** * Display a notice on the log that the current MapReduce job has * been retired, and thus Counters are unavailable. * @param log the Log to display the info to. *///from w w w. j av a2 s . c om protected void displayRetiredJobNotice(Log log) { log.info("The MapReduce job has already been retired. Performance"); log.info("counters are unavailable. To get this information, "); log.info("you will need to enable the completed job store on "); log.info("the jobtracker with:"); log.info("mapreduce.jobtracker.persist.jobstatus.active = true"); log.info("mapreduce.jobtracker.persist.jobstatus.hours = 1"); log.info("A jobtracker restart is required for these settings"); log.info("to take effect."); }
From source file:com.winvector.logistic.demo.MapReduceScore.java
public double run(final String modelFileName, final String testFileName, final String resultFileName) throws Exception { final Log log = LogFactory.getLog(MapReduceScore.class); final Random rand = new Random(); final String tmpPrefix = "TMPAC_" + rand.nextLong(); final Configuration mrConfig = getConf(); log.info("start"); log.info("reading model: " + modelFileName); final Model model; {// ww w . j a v a2 s.co m final Path modelPath = new Path(modelFileName); final FSDataInputStream fdi = modelPath.getFileSystem(mrConfig).open(modelPath); final ObjectInputStream ois = new ObjectInputStream(fdi); model = (Model) ois.readObject(); ois.close(); } log.info("model:\n" + model.config.formatSoln(model.coefs)); final Path testFile = new Path(testFileName); final Path resultFile = new Path(resultFileName); log.info("scoring data: " + testFile); log.info("writing: " + resultFile); final SigmoidLossMultinomial underlying = new SigmoidLossMultinomial(model.config.dim(), model.config.noutcomes()); final WritableVariableList lConfig = WritableVariableList.copy(model.config.def()); final String headerLine = WritableUtils.readFirstLine(mrConfig, testFile); final Pattern sepPattern = Pattern.compile("\t"); final LineBurster burster = new HBurster(sepPattern, headerLine, false); mrConfig.set(MapRedScan.BURSTERSERFIELD, SerialUtils.serializableToString(burster)); final StringBuilder b = new StringBuilder(); b.append("predict" + "." + model.config.def().resultColumn + "\t"); b.append("predict" + "." + model.config.def().resultColumn + "." + "score" + "\t"); for (int i = 0; i < model.config.noutcomes(); ++i) { final String cat = model.config.outcome(i); b.append("predict" + "." + model.config.def().resultColumn + "." + cat + "." + "score" + "\t"); } b.append(headerLine); mrConfig.set(MapRedScore.IDEALHEADERFIELD, b.toString()); final MapRedScore sc = new MapRedScore(underlying, lConfig, model.config.useIntercept(), mrConfig, testFile); sc.score(model.coefs, resultFile); final MapRedAccuracy ac = new MapRedAccuracy(underlying, lConfig, model.config.useIntercept(), tmpPrefix, mrConfig, testFile); final long[] testAccuracy = ac.score(model.coefs); final double accuracy = testAccuracy[0] / (double) testAccuracy[1]; log.info("test accuracy: " + testAccuracy[0] + "/" + testAccuracy[1] + "\t" + accuracy); log.info("done"); return accuracy; }
From source file:es.logongas.ix3.web.util.ControllerHelper.java
public void exceptionToHttpResponse(Throwable throwable, HttpServletResponse httpServletResponse) { try {//from w w w . j a v a2 s.co m BusinessException businessException = ExceptionUtil.getBusinessExceptionFromThrowable(throwable); if (businessException != null) { if (businessException instanceof BusinessSecurityException) { BusinessSecurityException businessSecurityException = (BusinessSecurityException) businessException; Log log = LogFactory.getLog(ControllerHelper.class); log.info(businessSecurityException); httpServletResponse.setStatus(HttpServletResponse.SC_FORBIDDEN); httpServletResponse.setContentType("text/plain; charset=UTF-8"); if (businessSecurityException.getBusinessMessages().size() > 0) { httpServletResponse.getWriter() .println(businessSecurityException.getBusinessMessages().get(0).getMessage()); } } else if (businessException instanceof BusinessException) { httpServletResponse.setStatus(HttpServletResponse.SC_BAD_REQUEST); httpServletResponse.setContentType("application/json; charset=UTF-8"); httpServletResponse.getWriter() .println(jsonFactory.getJsonWriter().toJson(businessException.getBusinessMessages())); } else { Log log = LogFactory.getLog(ControllerHelper.class); log.error("Es un tipo de businessException desconocida:", businessException); httpServletResponse.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); httpServletResponse.setContentType("text/plain"); businessException.printStackTrace(httpServletResponse.getWriter()); } } else { Log log = LogFactory.getLog(ControllerHelper.class); log.error("Fall la llamada al servidor:", throwable); httpServletResponse.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); httpServletResponse.setContentType("text/plain"); throwable.printStackTrace(httpServletResponse.getWriter()); } } catch (IOException ioException) { Log log = LogFactory.getLog(ControllerHelper.class); log.error("Fall al devolver la excepcin por la HttpResponse:", ioException); log.error("Excepcion original:", throwable); httpServletResponse.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); } }
From source file:com.taobao.tddl.common.DynamicLog.java
public void info(String key, Object[] args, String defaultLog, Log log) { String content = build(key, args, defaultLog); if (content != null && !"".equals(content)) { log.info(content); }//from ww w . j a va2 s. c o m }
From source file:net.sf.nmedit.jtheme.JTContext.java
public void setUIDefaultsClassLoader(ClassLoader loader) { Log log = getLogger(); if (log.isInfoEnabled()) { Class<?> loaderClass = loader == null ? null : loader.getClass(); log.info("Setting UIDefaults ClassLoader in " + this + ": " + loader + " (" + loaderClass + ")"); }// w ww. j a va 2s .c om getUIDefaults().put(UIDefaultsClassLoaderKey, loader); }