You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pe...@apache.org on 2010/09/20 12:35:45 UTC

svn commit: r998879 - /wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java

Author: pete
Date: Mon Sep 20 10:35:45 2010
New Revision: 998879

URL: http://svn.apache.org/viewvc?rev=998879&view=rev
Log:
removed TODO for WebApplication#mountSharedResource() and put in equivalent code using ResourceMapper

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java?rev=998879&r1=998878&r2=998879&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/WebApplication.java Mon Sep 20 10:35:45 2010
@@ -49,6 +49,7 @@ import org.apache.wicket.request.handler
 import org.apache.wicket.request.http.WebRequest;
 import org.apache.wicket.request.http.WebResponse;
 import org.apache.wicket.request.mapper.MountedMapper;
+import org.apache.wicket.request.mapper.ResourceMapper;
 import org.apache.wicket.request.resource.ResourceReference;
 import org.apache.wicket.session.HttpSessionStore;
 import org.apache.wicket.session.ISessionStore;
@@ -327,14 +328,14 @@ public abstract class WebApplication ext
 	 * @param reference
 	 *            resource reference to be mounted
 	 * 
-	 * @deprecated - not sure what to use yet but this will be deprecated :)
+	 * @deprecated - this is the same as
+	 *               {@code getRootRequestMapperAsCompound().add(new ResourceMapper(path, reference))}
 	 */
 	@Deprecated
 	public final void mountSharedResource(final String path, final ResourceReference reference)
 	{
 		getResourceReferenceRegistry().registerResourceReference(reference);
-		// TODO NG Implement mounted resources mapper
-		throw new UnsupportedOperationException("Implement Mapper");
+		mount(new ResourceMapper(path, reference));
 	}