/** * Configures web application from specified classpath. The whole process is done in the following steps: * <ol> * <li>scanning web application classpath</li> * <li>invoking external configurations, if exist</li> * <li>applying defaults</li> * </ol> * @see #configure() */ public void configure(File[] classpath) { elapsed = System.currentTimeMillis(); try { scanPaths(classpath); } catch (Exception ex) { throw new MadvocException("Unable to scan classpath.", ex); } elapsed = System.currentTimeMillis() - elapsed; log.info("Madvoc configured in " + elapsed + " ms. Total actions: " + actionsManager.getActionsCount()); }