Package org.apache.tapestry.web

Examples of org.apache.tapestry.web.WebContextResource


        return createAsset(localized, location);
    }

    public IAsset createAbsoluteAsset(String path, Locale locale, Location location)
    {
        Resource base = new WebContextResource(_webContext, path);
        Resource localized = _localizer.findLocalization(base, locale);

        if (localized == null)
            throw new ApplicationRuntimeException(AssetMessages.missingContextResource(path),
                    location, null);
View Full Code Here


    private Resource findApplicationSpecification(String name)
    {
        String expectedName = name + ".application";

        Resource webInfLocation = new WebContextResource(_context, "/WEB-INF/");
        Resource webInfAppLocation = webInfLocation.getRelativeResource(name
                + "/");

        Resource result = check(webInfAppLocation, expectedName);
        if (result != null) return result;
View Full Code Here

    {
        ApplicationSpecification result = new ApplicationSpecification();

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

        Resource virtualLocation = new WebContextResource(_context, "/WEB-INF/"
                + name + ".application");

        result.setSpecificationLocation(virtualLocation);

        result.setName(name);
View Full Code Here

        URL fakeURL = getClass().getResource("hivemodule.xml");

        context.getResource("/WEB-INF/myportlet/myportlet.application");
        contextc.setReturnValue(fakeURL);

        Resource expectedResource = new WebContextResource(context,
                "/WEB-INF/myportlet/myportlet.application");

        ISpecificationParser parser = newParser(expectedResource, specification);

        ApplicationGlobals globals = newGlobals();
View Full Code Here

        contextc.setReturnValue(null);

        context.getResource("/WEB-INF/myportlet.application");
        contextc.setReturnValue(fakeURL);

        Resource expectedResource = new WebContextResource(context,
                "/WEB-INF/myportlet.application");

        ISpecificationParser parser = newParser(expectedResource, specification);

        ApplicationGlobals globals = newGlobals();
View Full Code Here

        verifyControls();

        IApplicationSpecification spec = globals.getSpecification();

        assertEquals("myportlet", spec.getName());
        assertEquals(new WebContextResource(context, "/WEB-INF/myportlet.application"), spec
                .getSpecificationLocation());
    }
View Full Code Here

    private Resource _servletRoot;

    public void initializeService()
    {
        _servletRoot = new WebContextResource(_context, "/");
    }
View Full Code Here

    private Resource findApplicationSpecification(String name)
    {
        String expectedName = name + ".application";

        Resource webInfLocation = new WebContextResource(_context, "/WEB-INF/");
        Resource webInfAppLocation = webInfLocation.getRelativeResource(name + "/");

        Resource result = check(webInfAppLocation, expectedName);
        if (result != null)
            return result;
View Full Code Here

    {
        ApplicationSpecification result = new ApplicationSpecification();

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

        Resource virtualLocation = new WebContextResource(_context, "/WEB-INF/" + name
                + ".application");

        result.setSpecificationLocation(virtualLocation);

        result.setName(name);
View Full Code Here

    public Resource getContextRoot()
    {
        WebContext context = (WebContext) getProperty("context");

        return new WebContextResource(context, "/");
    }
View Full Code Here

TOP

Related Classes of org.apache.tapestry.web.WebContextResource

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.