You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org> on 2005/09/23 02:27:28 UTC

[jira] Updated: (TAPESTRY-655) In some circumstances, using the classpath: or context: prefixes on paths fails to work

     [ http://issues.apache.org/jira/browse/TAPESTRY-655?page=all ]

Howard M. Lewis Ship updated TAPESTRY-655:
------------------------------------------

    Summary: In some circumstances, using the classpath: or context: prefixes on paths fails to work  (was: ClasspathAssetFactory assumes that passed base resource is ClasspathResource)

> In some circumstances, using the classpath: or context: prefixes on paths fails to work
> ---------------------------------------------------------------------------------------
>
>          Key: TAPESTRY-655
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-655
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>     Reporter: Vjeran Marcinko
>     Assignee: Howard M. Lewis Ship

>
> When one wants to reference "classpath:" asset, BUT inside specification that is specified as "context:" base resource, ClasspathResourceFactory assumes that passed baseResource is of same "classpath" prefix.
> Thsi is frequent case when foo.application is located under /WEB-INF ("context:" base resource), and page's specification path is specified with "classpath:" inside <page> element.
> Here is snippet from ClasspathResourceFactory :
>     public IAsset createAsset(Resource baseResource, String path, Locale locale, Location location)
>     {
>         Resource asset = baseResource.getRelativeResource(path);
>         Resource localized = asset.getLocalization(locale);
>         .......
>         return new PrivateAsset((ClasspathResource) localized, _assetService, location);
>     }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org