Package org.eclipse.jetty.util.resource

Examples of org.eclipse.jetty.util.resource.Resource


    }


    protected List<String> listFilesWithSuffixes(boolean scanDirs,
            String... suffixes) {
        Resource baseResource = getBaseResource();
        if (baseResource instanceof JarResource) {
            return scanJarForFiles((JarResource) baseResource, suffixes);
        } else if (scanDirs && baseResource instanceof FileResource) {
            return scanDirForFiles((FileResource) baseResource, suffixes);
        } else {
View Full Code Here


    // quickstart comes with a Apache Wicket Quickstart Certificate
    // that expires about half way september 2021. Do not use this
    // certificate anywhere important as the passwords are available
    // in the source.

        Resource keystore = Resource.newClassPathResource("/keystore");
        if (keystore != null && keystore.exists()) {
            connector.setConfidentialPort(8443);

            SslContextFactory factory = new SslContextFactory();
            factory.setKeyStoreResource(keystore);
            factory.setKeyStorePassword("wicket");
View Full Code Here


    List<Resource> resources = new ArrayList<Resource>();

    URL urlWebapp = new File(configs.getWebAppDir()).toURI().toURL();
    Resource webapp = new FileResource(urlWebapp);
    resources.add(webapp);

    Map<String,String> map = configs.getResourceMap();
    for(String key : map.keySet()){
      resources.add(new VirtualResource(webapp,"/"+key,map.get(key)));
View Full Code Here

        List<String> files= ProjectClassLoader.getClasspaths();
        for (int f=0;files!=null && f<files.size();f++)
        {
            try
            {
                Resource file = Resource.newResource(new File(files.get(f)));
                String fnlc = file.getName().toLowerCase();
                int dot = fnlc.lastIndexOf('.');
                String extension = (dot < 0 ? null : fnlc.substring(dot));
                if (extension == null || (extension.equals(".jar") || extension.equals(".zip")))
                {
                    jarResources.add(file);
View Full Code Here

      relaxSslTrustManager();

      if (ObjectUtils.isNull(keystorePath)) {
         final URL keyURL = this.getClass().getResource("/ssl/localhost.jks");
         final Resource keyStoreResource = Resource.newResource(keyURL);
         sslFactory.setKeyStoreResource(keyStoreResource);

         return sslFactory;
      }
View Full Code Here

      relaxSslTrustManager();

      if (keystorePath == null) {
         final URL keyURL = this.getClass().getResource("/ssl/localhost.jks");
         final Resource keyStoreResource = Resource.newResource(keyURL);
         sslFactory.setKeyStoreResource(keyStoreResource);

         return sslFactory;
      }
View Full Code Here

  public void parseWebInfClasses(final WebAppContext context,
      final AnnotationParser parser) throws Exception {
    if (logger.isDebugEnabled()) logger.debug("Scanning classes in WEB-INF/classes");
    if (context.getWebInf() != null) {
      Resource classesDir = context.getWebInf().addPath("classes/");
      handleClasses(context, parser, classesDir);
    }

    List<String> rjrClasspaths = ProjectClassLoader.getClasspaths();
    for (String path : rjrClasspaths) {
View Full Code Here

  public static void main(String[] args) throws MalformedURLException, IOException, URISyntaxException {

    VirtualResource vr = new VirtualResource(
        Resource.newResource("C:/test2/"),
        "/mytest", "C:/test/");
    Resource r = vr.addPath("/mytest/test.txt");
    System.out.println(r.exists());

  }
View Full Code Here


    List<Resource> resources = new ArrayList<Resource>();

    URL urlWebapp = new File(configs.getWebAppDir()).toURI().toURL();
    Resource webapp = new FileResource(urlWebapp);
    resources.add(webapp);

    Map<String,String> map = configs.getResourceMap();
    for(String key : map.keySet()){
      resources.add(new VirtualResource(webapp,"/"+key,map.get(key)));
View Full Code Here

          scanList.add(f);
        }
      }
    }
    if(config.getScanWEBINF()){
      Resource r;
      try {
        r = web.getResource("/WEB-INF");
        if(r.exists()){
          if(r.getFile().isDirectory()){
            scanList.add(r.getFile());
            System.err.println("Add WEB-INF to scanning list:"+r.getFile().getAbsolutePath());
          }
        }
      } catch (MalformedURLException e) {
      } catch (IOException e) {
      }
View Full Code Here

TOP

Related Classes of org.eclipse.jetty.util.resource.Resource

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.