Package org.apache.hivemind.util

Examples of org.apache.hivemind.util.ContextResource


        ApplicationSpecification result = new ApplicationSpecification();

        // Pretend the file exists in the most common expected location.

        Resource virtualLocation = new ContextResource(servlet.getServletContext(), "/WEB-INF/" + servletName + ".application");

        result.setSpecificationLocation(virtualLocation);

        result.setName(servletName);
View Full Code Here


       
        // begin testing finding spec
       
        expect(log.isDebugEnabled()).andReturn(true);
       
        Resource r = new ContextResource(context, "/WEB-INF/Fred/Fred.application");
       
        log.debug("Checking for existence of " + r);
       
        expect(context.getResource(r.getPath())).andReturn(null);
       
        expect(log.isDebugEnabled()).andReturn(true);
       
        r = new ContextResource(context, "/WEB-INF/Fred.application");
       
        log.debug("Checking for existence of " + r);
       
        expect(context.getResource(r.getPath())).andReturn(null);
       
        expect(parser.parseApplicationSpecification(appSpecResource)).andReturn(as);
       
        ApplicationGlobals ag = new ApplicationGlobalsImpl();
View Full Code Here

        expect(config.getServletName()).andReturn("fred");

        expect(log.isDebugEnabled()).andReturn(true);

        Resource r = new ContextResource(context, "/WEB-INF/fred/fred.application");

        log.debug("Checking for existence of " + r);

        expect(context.getResource(r.getPath()))
        .andReturn(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();
       
View Full Code Here

        expect(config.getServletName()).andReturn("barney");

        expect(log.isDebugEnabled()).andReturn(false);

        Resource r = new ContextResource(context, "/WEB-INF/barney.application");

        expect(context.getResource("/WEB-INF/barney/barney.application")).andReturn(null);

        expect(log.isDebugEnabled()).andReturn(false);

        expect(context.getResource(r.getPath()))
        .andReturn(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();
       
View Full Code Here

        verify();

        IApplicationSpecification as = ag.getSpecification();

        assertEquals("wilma", as.getName());
        assertEquals(new ContextResource(context, "/WEB-INF/wilma.application"), as
                .getSpecificationLocation());
    }
View Full Code Here

     * @since 4.0
     */

    protected void addModuleIfExists(RegistryBuilder builder, ServletContext context, String path)
    {
        Resource r = new ContextResource(context, path);

        if (r.getResourceURL() == null)
            return;

        builder.addModuleDescriptorProvider(new XmlModuleDescriptorProvider(_resolver, r));
    }
View Full Code Here

        configControl.setReturnValue("fred");

        log.isDebugEnabled();
        logControl.setReturnValue(true);

        Resource r = new ContextResource(context, "/WEB-INF/fred/fred.application");

        log.debug("Checking for existence of " + r);

        context.getResource(r.getPath());
        contextControl.setReturnValue(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();
View Full Code Here

        configControl.setReturnValue("barney");

        log.isDebugEnabled();
        logControl.setReturnValue(false);

        Resource r = new ContextResource(context, "/WEB-INF/barney.application");

        context.getResource("/WEB-INF/barney/barney.application");
        contextControl.setReturnValue(null);

        log.isDebugEnabled();
        logControl.setReturnValue(false);

        context.getResource(r.getPath());
        contextControl.setReturnValue(new URL("file:/context" + r.getPath()));

        log.debug("Found " + r);

        IApplicationSpecification as = new ApplicationSpecification();
View Full Code Here

        verifyControls();

        IApplicationSpecification as = ag.getSpecification();

        assertEquals("wilma", as.getName());
        assertEquals(new ContextResource(context, "/WEB-INF/wilma.application"), as
                .getSpecificationLocation());
    }
View Full Code Here

     * @since 4.0
     */

    protected void addModuleIfExists(RegistryBuilder builder, ServletContext context, String path)
    {
        Resource r = new ContextResource(context, path);

        if (r.getResourceURL() == null)
            return;

        builder.addModuleDescriptorProvider(new XmlModuleDescriptorProvider(_resolver, r));
    }
View Full Code Here

TOP

Related Classes of org.apache.hivemind.util.ContextResource

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.