List of usage examples for org.springframework.core.io ClassPathResource ClassPathResource
public ClassPathResource(String path)
From source file:com.textocat.textokit.resource.ClasspathResourceBase.java
@Override public boolean initialize(ResourceSpecifier aSpecifier, Map<String, Object> aAdditionalParams) throws ResourceInitializationException { if (!super.initialize(aSpecifier, aAdditionalParams)) return false; if (resourceClassPath == null) { resourceClassPath = locateDefaultResourceClassPath(); }//from w ww. j av a 2 s.c o m resource = new ClassPathResource(resourceClassPath); return true; }
From source file:org.megam.deccanplato.provider.crm.test.BoxAdapterTest.java
@Test public void boxAdapterTest() { GenericApplicationContext ctx = new GenericApplicationContext(); XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(ctx); xmlReader.loadBeanDefinitions(new ClassPathResource("applicationContext.xml")); ctx.refresh();//w w w . ja v a 2 s . com ProviderRegistry registry = (ProviderRegistry) ctx.getBean("registry"); final String file = "file"; final String folder = "folder"; final String user = "user"; List<String> busiActivity = new ArrayList<String>(); busiActivity.add("upload"); //busiActivity.add("download"); //busiActivity.add("delete"); //busiActivity.add("share"); //busiActivity.add("view"); List<String> folderList = new ArrayList<>(); folderList.add("retrive"); List<String> userList = new ArrayList<>(); //userList.add("create"); userList.add("list"); //userList.add("delete"); for (String activity : busiActivity) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(file, activity, BOX); if (file.equalsIgnoreCase("file") & activity.equalsIgnoreCase("upload")) { testAdapterAccess(reqData); System.out.println("REQDATA:" + reqData); } ctest.testBusinessImpl(); } /*for(String activity: folderList) { CommonTest ctest=new CommonTest(); RequestData reqData; reqData=ctest.commonTest(folder, activity, BOX); if(folder.equalsIgnoreCase("folder")&activity.equalsIgnoreCase("retrive")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } /*for(String activity: userList) { CommonTest ctest=new CommonTest(); RequestData reqData; reqData=ctest.commonTest(user, activity, BOX); if(folder.equalsIgnoreCase("user")&activity.equalsIgnoreCase("create")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); }*/ }
From source file:com.thinkbiganalytics.metadata.sla.TestConfiguration.java
@Bean public PropertyPlaceholderConfigurer jiraPropertiesConfigurer() { PropertyPlaceholderConfigurer configurer = new PropertyPlaceholderConfigurer(); configurer.setLocations(new ClassPathResource("/conf/sla.email.properties")); configurer.setIgnoreUnresolvablePlaceholders(true); configurer.setIgnoreResourceNotFound(true); return configurer; }
From source file:ctv.stageissue.Application.java
@Bean public DataSource dataSource() { HikariConfig config = new HikariConfig(); config.setDataSourceClassName("org.h2.jdbcx.JdbcDataSource"); config.setConnectionTestQuery("VALUES 1"); config.addDataSourceProperty("url", "jdbc:h2:~/test"); config.addDataSourceProperty("user", "sa"); config.addDataSourceProperty("password", ""); HikariDataSource dataSource = new HikariDataSource(config); DataSourceInitializer initializer = new DataSourceInitializer(); initializer.setDataSource(dataSource); initializer.setDatabasePopulator(/*from ww w . j a v a 2 s .c o m*/ new ResourceDatabasePopulator(false, false, null, new ClassPathResource("model.sql"))); initializer.setEnabled(true); initializer.afterPropertiesSet(); return dataSource; }
From source file:org.megam.deccanplato.provider.storage.test.BoxAdapterTest.java
@Test public void boxAdapterTest() { GenericApplicationContext ctx = new GenericApplicationContext(); XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(ctx); xmlReader.loadBeanDefinitions(new ClassPathResource("applicationContext.xml")); ctx.refresh();/* w w w. j a va 2 s . c om*/ ProviderRegistry registry = (ProviderRegistry) ctx.getBean("registry"); final String file = "file"; final String folder = "folder"; final String user = "user"; List<String> busiActivity = new ArrayList<String>(); //busiActivity.add("upload"); //busiActivity.add("download"); busiActivity.add("delete"); //busiActivity.add("share"); //busiActivity.add("view"); List<String> folderList = new ArrayList<>(); folderList.add("retrive"); List<String> userList = new ArrayList<>(); //userList.add("create"); userList.add("list"); //userList.add("delete"); for (String activity : busiActivity) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(file, activity, BOX); if (file.equalsIgnoreCase("file") & activity.equalsIgnoreCase("upload")) { testAdapterAccess(reqData); System.out.println("REQDATA:" + reqData); } ctest.testBusinessImpl(); } /* for(String activity: folderList) { CommonTest ctest=new CommonTest(); RequestData reqData; reqData=ctest.commonTest(folder, activity, BOX); if(folder.equalsIgnoreCase("folder")&activity.equalsIgnoreCase("retrive")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); }*/ /*for(String activity: userList) { CommonTest ctest=new CommonTest(); RequestData reqData; reqData=ctest.commonTest(user, activity, BOX); if(folder.equalsIgnoreCase("user")&activity.equalsIgnoreCase("create")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); }*/ }
From source file:com.wavemaker.commons.util.utils.ClassLoaderUtilsTest.java
@Test public void tempClassLoader_getResourceTest() throws Exception { File sourceJar = new ClassPathResource("com/wavemaker/commons/foojar.jar").getFile(); File jar = File.createTempFile("tempClassLoader_getClassTest", ".jar"); jar.deleteOnExit();/*from www. ja v a 2 s .c o m*/ FileUtils.copyFile(sourceJar, jar); try { ClassLoader cl = ClassLoaderUtils.getTempClassLoaderForFile(jar); InputStream is = ClassLoaderUtils.getResourceAsStream("foo/bar/baz/JarType.java", cl); assertNotNull(is); assertTrue(is.available() > 0); is.close(); } finally { jar.delete(); } }
From source file:org.zrgs.spring.statemachine.CommonConfiguration.java
@Bean public String stateChartModel() throws IOException { ClassPathResource model = new ClassPathResource("statechartmodel.txt"); InputStream inputStream = model.getInputStream(); Scanner scanner = new Scanner(inputStream); String content = scanner.useDelimiter("\\Z").next(); scanner.close();//from w ww .j av a 2 s . c o m return content; }
From source file:info.smartkit.hairy_batman.schedule.ScheduledTasks.java
@Scheduled(fixedRate = 60000) public void reportCurrentTime() throws Throwable { LOG.info("The time is now " + dateFormat.format(new Date())); File excelFile = new ClassPathResource(GlobalConsts.RESOURCE_FILE_INPUT_XLS).getFile(); List<WxSubscriberExcelModel> items = ExOM.mapFromExcel(excelFile).toObjectOf(WxSubscriberExcelModel.class) .map();//from ww w .j a v a 2 s . c om for (WxSubscriberExcelModel item : items) { LOG.info("WxSubscriberModel:" + item.toString()); } /* * // Check the openId storage results: LOG.info("GlobalVariables.wxFooListWithOpenId(size):" + * GlobalVariables.wxFooListWithOpenId.size()); // Spring-batch reading CSV testing. List<WxComplexSubscriber> * batch_results = GlobalVariables.appContext.getBean(JdbcTemplate.class).query( "SELECT " + * GlobalConsts.QUERY_COLUMNS_NAME + " FROM " + GlobalConsts.QUERY_TABLE_NAME, new * RowMapper<WxComplexSubscriber>() { * @Override public WxComplexSubscriber mapRow(ResultSet rs, int row) throws SQLException { WxComplexSubscriber * subscriber = new WxComplexSubscriber(rs.getInt(1), rs.getString(2), rs.getString(3), rs.getString(4), rs * .getString(5), rs.getString(6), rs.getString(7), rs.getString(8), rs.getString(9), rs .getString(10), * rs.getString(11), rs.getString(12), rs.getString(13), rs.getString(14)); return subscriber; } }); for * (WxComplexSubscriber wxFoo : batch_results) { // System.out.println("Found <" + wxFoo + * "> in the database."); LOG.info("Found <" + wxFoo + "> in the database."); } // Final file reporting // new * FileReporter(GlobalConsts.REPORT_FILE_OUTPUT_FULL, batch_results, // FileReporter.REPORTER_TYPE.R_T_FULL, * FileReporter.REPORTER_FILE_TYPE.EXCEL).write(); */ }
From source file:org.joy.config.TypeMapping.java
public TypeMapping(String classPath) { ClassPathResource resource = new ClassPathResource(this.MAPING_FILE); try {/*from w ww. ja va 2 s . co m*/ // this.mappginFile = classPath + MAPING_FILE; this.mappginFile = resource.getFile().getAbsolutePath(); } catch (IOException e) { throw new Wrong(e); } typeMap = new HashMap<Integer, String>(); fullTypeMap = new HashMap<Integer, String>(); }
From source file:com.iflytek.edu.cloud.frame.web.listener.LogBackLoadConfigureListener.java
@Override public void contextInitialized(ServletContextEvent sce) { LoggerContext context = (LoggerContext) LoggerFactory.getILoggerFactory(); try {/* ww w . j av a 2 s. c o m*/ JoranConfigurator configurator = new JoranConfigurator(); configurator.setContext(context); context.reset(); ClassPathResource resource = new ClassPathResource("logback-default.xml"); if (!resource.exists()) { String profile = EnvUtil.getProfile(); resource = new ClassPathResource("META-INF/logback/logback-" + profile + ".xml"); } configurator.doConfigure(resource.getInputStream()); logger.info("logback?" + resource.getURL().getPath()); } catch (Exception e) { throw new RuntimeException(e.getMessage(), e); } StatusPrinter.printInCaseOfErrorsOrWarnings(context); }