This page is mounted because there is a registered PackageMapper for this page's package:
public class RequestMapperApplication extends WicketExampleApplication { @Override public void init() { super.init(); getRootRequestMapperAsCompound().add( new MountMapper("pMount", new PackageMapper( PackageName.forClass(PackageMountedPage.class)))); } }