CPD Results

The following document contains the results of PMD's CPD 4.1.

Duplications

File Line
org\restafarian\core\filters\FilterBase.java 62
org\restafarian\core\servlets\RestServletBase.java 216
	public void init(ServletConfig config) {
		log.info("Initializing " + getClass().getName());

		// save servle context for later use
		context = config.getServletContext();

		// look for configuration source file name
		String cfgsrc = config.getInitParameter("configFileName");
		if (cfgsrc != null && cfgsrc.length() > 0) {
			// configuration source file name found
			log.info("Configuration source file specified: " + cfgsrc);
			// build configuration factory using source file name
			ConfigurationFactory factory = new ConfigurationFactory(cfgsrc);
			try {
				// get configuration from factory
				Configuration configuration = factory.getConfiguration();
				// store configuration in servlet context for future use
				context.setAttribute("configuration", configuration);
				// log success
				log.info("Configuration loaded using bootstrap file " + cfgsrc);
			} catch (ConfigurationException e) {
				// log the error
				log.error("Exception encountered when attempting to obtain current configuration: " + e, e);
			}
		}
	}

	/**
	 * <p>Servlet destroy method.</p>
	 */
	public void destroy() {
	}
}