You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/08/16 21:34:40 UTC

svn commit: r986106 - /wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java

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);