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(),

Reply via email to