Updated Branches: refs/heads/master 55de300a1 -> 705944e9c
WICKET-4430: By using int as the scope, it is possible to read arbitrary resources from the classpath of a wicket application Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/705944e9 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/705944e9 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/705944e9 Branch: refs/heads/master Commit: 705944e9ca9859cbd3d15e9896db8760658d00e9 Parents: 55de300 Author: Peter Ertl <[email protected]> Authored: Sat Feb 25 01:28:50 2012 +0100 Committer: Peter Ertl <[email protected]> Committed: Sat Feb 25 01:28:50 2012 +0100 ---------------------------------------------------------------------- .../mapper/BasicResourceReferenceMapper.java | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/705944e9/wicket-core/src/main/java/org/apache/wicket/request/mapper/BasicResourceReferenceMapper.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/request/mapper/BasicResourceReferenceMapper.java b/wicket-core/src/main/java/org/apache/wicket/request/mapper/BasicResourceReferenceMapper.java index 9050ac8..8ea4393 100755 --- a/wicket-core/src/main/java/org/apache/wicket/request/mapper/BasicResourceReferenceMapper.java +++ b/wicket-core/src/main/java/org/apache/wicket/request/mapper/BasicResourceReferenceMapper.java @@ -119,7 +119,8 @@ class BasicResourceReferenceMapper extends AbstractResourceReferenceMapper ResourceReference.UrlAttributes attributes = getResourceReferenceAttributes(url); Class<?> scope = resolveClass(className); - if (scope != null) + + if (scope != null && !scope.isPrimitive()) { ResourceReference res = getContext().getResourceReferenceRegistry() .getResourceReference(scope, name.toString(), attributes.getLocale(),
