List of usage examples for org.springframework.core.io ClassPathResource ClassPathResource
public ClassPathResource(String path)
From source file:com.consol.citrus.samples.bakery.ReportOrderMailIT.java
@CitrusTest public void shouldSendMail() { echo("Add 1000+ order and receive mail"); variable("orderType", "chocolate"); http().client(reportingClient).send().put("/reporting").queryParam("id", "citrus:randomNumber(10)") .queryParam("name", "${orderType}").queryParam("amount", "1001"); http().client(reportingClient).receive().response(HttpStatus.OK); echo("Receive report mail for 1000+ order"); receive(mailServer).payload(new ClassPathResource("templates/mail.xml")) .header(CitrusMailMessageHeaders.MAIL_SUBJECT, "Congratulations!") .header(CitrusMailMessageHeaders.MAIL_FROM, "cookie-report@example.com") .header(CitrusMailMessageHeaders.MAIL_TO, "stakeholders@example.com"); send(mailServer).payload(new ClassPathResource("templates/mail_response.xml")); echo("Receive report with 1000+ order"); http().client(reportingClient).send().get("/reporting/json"); http().client(reportingClient).receive().response(HttpStatus.OK).messageType(MessageType.JSON).payload( "{\"caramel\": \"@ignore@\",\"blueberry\": \"@ignore@\",\"chocolate\": \"@greaterThan(1000)@\"}"); }
From source file:nl.surfnet.mujina.model.SpConfigurationImpl.java
@Override public void reset() { entityId = "http://mock-sp"; setSigning(false);/*from w w w.j a v a2 s . c o m*/ try { keyStore = KeyStore.getInstance("JKS"); keyStore.load(null, keystorePassword.toCharArray()); KeyStoreUtil.appendKeyToKeyStore(keyStore, "http://mock-sp", new ClassPathResource("idp-crt.pem").getInputStream(), new ClassPathResource("idp-key.pkcs8.der").getInputStream(), keystorePassword.toCharArray()); privateKeyPasswords.put("http://mock-sp", keystorePassword); idpSSOServiceURL = defaultIdpSSOServiceURL; protocolBinding = defaultProtocolBinding; assertionConsumerServiceURL = defaultAssertionConsumerServiceURL; } catch (Exception e) { log.error("Unable to create default keystore", e); } }
From source file:org.springsource.greenbeans.examples.edawithspring.etailer.common.MarshallingTests.java
private Marshaller jaxb2Marshaller() throws Exception { Jaxb2Marshaller jaxb2Marshaller = new Jaxb2Marshaller(); jaxb2Marshaller.setClassesToBeBound(PurchaseProcessingRequest.class, PurchaseLineItem.class); jaxb2Marshaller.setSchema(new ClassPathResource("/partner-schema.xsd")); jaxb2Marshaller.afterPropertiesSet(); jaxb2Marshaller.setBeanClassLoader(Thread.currentThread().getContextClassLoader()); return jaxb2Marshaller; }
From source file:net.prasenjit.security.login.OAuthConfigurer.java
@Bean public JwtAccessTokenConverter jwtAccessTokenConverter() { JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); KeyPair keyPair = new KeyStoreKeyFactory(new ClassPathResource("keystore.jks"), "test".toCharArray()) .getKeyPair("test"); converter.setKeyPair(keyPair);// ww w .j av a 2 s. c om return converter; }
From source file:org.springframework.hateoas.VndErrorsMarshallingTest.java
public VndErrorsMarshallingTest() throws IOException { jsonReference = readFile(new ClassPathResource("vnderror.json")); json2Reference = readFile(new ClassPathResource("vnderror2.json")); xmlReference = readFile(new ClassPathResource("vnderror.xml")); }
From source file:org.synyx.hades.dao.config.TypeFilterParserUnitTest.java
@Before public void setUp() throws SAXException, IOException, ParserConfigurationException { parser = new TypeFilterParser(classLoader, context); Resource sampleXmlFile = new ClassPathResource("config/type-filter-test.xml"); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true);// ww w . j ava2s . c o m documentElement = factory.newDocumentBuilder().parse(sampleXmlFile.getInputStream()).getDocumentElement(); }
From source file:org.megam.deccanplato.provider.crm.test.SalesforceChatterAdapterTest.java
@Test public void salesforceTest() { GenericApplicationContext ctx = new GenericApplicationContext(); XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(ctx); xmlReader.loadBeanDefinitions(new ClassPathResource("applicationContext.xml")); ctx.refresh();/*w w w . j a v a 2s .c o m*/ ProviderRegistry registry = (ProviderRegistry) ctx.getBean("registry"); final String feed = "feed"; final String fileFeed = "filefeed"; final String userResources = "user"; final String groupFeed = "groupfeed"; final String influence = "influence"; final String likes = "like"; final String news = "news"; final String people = "people"; final String record = "record"; List<String> recordList = new ArrayList<String>(); recordList.add("list"); recordList.add("view"); List<String> peopleList = new ArrayList<String>(); peopleList.add("feed"); peopleList.add("list"); List<String> newsList = new ArrayList<String>(); newsList.add("list"); newsList.add("feed"); List<String> likeList = new ArrayList<String>(); likeList.add("list"); likeList.add("view"); likeList.add("delete"); List<String> feedList = new ArrayList<String>(); feedList.add("postcomment"); //feedList.add("feed"); //feedList.add("list"); //feedList.add("comment"); //feedList.add("like"); //feedList.add("delete"); List<String> fileList = new ArrayList<String>(); fileList.add("list"); List<String> userList = new ArrayList<String>(); userList.add("list"); userList.add("view"); userList.add("conversation"); userList.add("conversationview"); userList.add("file"); userList.add("message"); userList.add("messageview"); userList.add("status"); List<String> influinceList = new ArrayList<String>(); influinceList.add("list"); List<String> groupList = new ArrayList<String>(); groupList.add("list"); groupList.add("membership"); groupList.add("view"); groupList.add("file"); groupList.add("member"); groupList.add("delete"); for (String activity : feedList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(feed, activity, SALESFORCE); if (feed.equalsIgnoreCase("feed") && activity.equalsIgnoreCase("feed")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } /*for (String activity : fileList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(fileFeed, activity, SALESFORCE); if (fileFeed.equalsIgnoreCase("chatteransweractivity") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : userList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(userResources, activity, SALESFORCE); if (userResources.equalsIgnoreCase("user") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : groupList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(groupFeed, activity, SALESFORCE); if (groupFeed.equalsIgnoreCase("groupfeed") && activity.equalsIgnoreCase("membership")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : influinceList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(influence, activity, SALESFORCE); if (influence.equalsIgnoreCase("influence") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : likeList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(likes, activity, SALESFORCE); if (likes.equalsIgnoreCase("like") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : newsList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(news, activity, SALESFORCE); if (news.equalsIgnoreCase("news") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : peopleList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(people, activity, SALESFORCE); if (people.equalsIgnoreCase("people") && activity.equalsIgnoreCase("feed")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : recordList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(record, activity, SALESFORCE); if (record.equalsIgnoreCase("record") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); }*/ }
From source file:org.megam.deccanplato.provider.crm.test.TwilioTestAdapterTest.java
@Test public void twilioAdapterTest() { GenericApplicationContext ctx = new GenericApplicationContext(); XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(ctx); xmlReader.loadBeanDefinitions(new ClassPathResource("applicationContext.xml")); ctx.refresh();/*from w ww . j av a 2 s.c o m*/ ProviderRegistry registry = (ProviderRegistry) ctx.getBean("registry"); final String account = "account"; final String availableNumbers = "availablenumbers"; final String callerId = "callerid"; final String incomingNumber = "incomingnumber"; final String sms = "sms"; final String calls = "calls"; final String application = "application"; final String recording = "recording"; List<String> recordList = new ArrayList<>(); recordList.add("list"); List<String> appsList = new ArrayList<String>(); //appsList.add("create"); //appsList.add("list"); //appsList.add("view"); //appsList.add("update"); appsList.add("delete"); List<String> callsList = new ArrayList<String>(); //callsList.add("list"); //callsList.add("view"); //callsList.add("recordinglist"); //callsList.add("notifications"); callsList.add("makecall"); //callsList.add("modifylivecall"); List<String> smsList = new ArrayList<>(); smsList.add("list"); smsList.add("send"); smsList.add("view"); List<String> incomingNumberList = new ArrayList<String>(); incomingNumberList.add("list"); incomingNumberList.add("view"); incomingNumberList.add("create"); incomingNumberList.add("update"); incomingNumberList.add("delete"); List<String> callerIdList = new ArrayList<String>(); //callerIdList.add("list"); //callerIdList.add("create"); //callerIdList.add("view"); //callerIdList.add("update"); //callerIdList.add("delete"); List<String> availableNumberList = new ArrayList<String>(); //availableNumberList.add("locallist"); //availableNumberList.add("startswith"); //availableNumberList.add("storm"); //availableNumberList.add("region"); //availableNumberList.add("withindistance"); //availableNumberList.add("tollfreelist"); //availableNumberList.add("tollfreestorm"); availableNumberList.add("tollfreepattern"); List<String> accountList = new ArrayList<String>(); // accountList.add("view"); //accountList.add("create"); //accountList.add("suspend"); // accountList.add("active"); //accountList.add("close"); //accountList.add("list"); //accountList.add("listactive"); /*for (String activity : accountList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(account, activity, TWILIO); if (account.equalsIgnoreCase("account") && activity.equalsIgnoreCase("view")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : availableNumberList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(availableNumbers, activity, TWILIO); if (availableNumbers.equalsIgnoreCase("availablenumbers") && activity.equalsIgnoreCase("locallist")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : callerIdList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(callerId, activity, TWILIO); if (callerId.equalsIgnoreCase("availablenumbers") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : incomingNumberList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(incomingNumber, activity, TWILIO); if (incomingNumber.equalsIgnoreCase("callerid") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : smsList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(sms, activity, TWILIO); if (sms.equalsIgnoreCase("sms") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : callsList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(calls, activity, TWILIO); if (calls.equalsIgnoreCase("calls") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } for (String activity : appsList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(application, activity, TWILIO); if (application.equalsIgnoreCase("application") && activity.equalsIgnoreCase("create")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); }*/ for (String activity : recordList) { CommonTest ctest = new CommonTest(); RequestData reqData; reqData = ctest.commonTest(recording, activity, TWILIO); if (recording.equalsIgnoreCase("recording") && activity.equalsIgnoreCase("list")) { testAdapterAccess(reqData); } ctest.testBusinessImpl(); } }
From source file:cloudfoundry.norouter.f5.F5Initializer.java
ST routerIRule() throws IOException { final ClassPathResource resource = new ClassPathResource("templates/irules/router.tcl.st"); final String template = StreamUtils.copyToString(resource.getInputStream(), StandardCharsets.UTF_8); return new ST(template, '`', '`'); }
From source file:org.paxml.selenium.rc.FileServerTest.java
@Test public void testClasspathResource2() throws Exception { InputStream inWeb = null;//from w ww . j a va2 s .co m InputStream inClass = null; final String path = "/paxml/dynamic.xml"; try { URL url = new URL(server.hostIt(path, false)); inWeb = url.openStream(); inClass = new ClassPathResource(path).getInputStream(); Assert.assertEquals(IOUtils.readLines(inClass).toString(), IOUtils.readLines(inWeb).toString()); } finally { IOUtils.closeQuietly(inWeb); IOUtils.closeQuietly(inClass); } }