Author: mgrigorov
Date: Mon Aug 16 19:34:40 2010
New Revision: 986106

URL: http://svn.apache.org/viewvc?rev=986106&view=rev
Log:
WICKET-2989 Add IRequestMapper that can mount all pages in a package

Fix the check for the package name.

caught-by: Major Peter


Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java?rev=986106&r1=986105&r2=986106&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
 Mon Aug 16 19:34:40 2010
@@ -93,7 +93,7 @@ public class PackageMapper extends Abstr
        protected Url buildUrl(UrlInfo info)
        {
                Class<? extends IRequestablePage> pageClass = 
info.getPageClass();
-               if (pageClass.getName().startsWith(packageName.getName()))
+               if (PackageName.forClass(pageClass).equals(packageName))
                {
                        Url url = new Url();
                        url.getSegments().add(mountPath);


Reply via email to