WicketObjects to resolve classes Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/71648abe Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/71648abe Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/71648abe
Branch: refs/heads/master Commit: 71648abe386a3a8b578c58abf9faf9e136f347dc Parents: eca07da Author: klopfdreh <klopfdreh@tobiass-mbp> Authored: Wed Feb 4 17:47:08 2015 +0100 Committer: klopfdreh <klopfdreh@tobiass-mbp> Committed: Wed Feb 4 17:47:08 2015 +0100 ---------------------------------------------------------------------- .../src/main/java/org/apache/wicket/resource/CssUrlReplacer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/71648abe/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java b/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java index 01b92fa..c0f1444 100644 --- a/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java +++ b/wicket-core/src/main/java/org/apache/wicket/resource/CssUrlReplacer.java @@ -29,6 +29,7 @@ import org.apache.wicket.Component; import org.apache.wicket.Page; import org.apache.wicket.WicketRuntimeException; import org.apache.wicket.application.IComponentInitializationListener; +import org.apache.wicket.core.util.lang.WicketObjects; import org.apache.wicket.css.ICssCompressor; import org.apache.wicket.request.cycle.RequestCycle; import org.apache.wicket.request.resource.PackageResourceReference; @@ -80,7 +81,6 @@ public class CssUrlReplacer implements ICssCompressor /** * Replaces the URLs of CSS resources with Wicket representatives. */ - @SuppressWarnings("unchecked") @Override public String compress(String original) { @@ -93,7 +93,7 @@ public class CssUrlReplacer implements ICssCompressor { try { - Class<Page> pageClass = (Class<Page>)Class.forName(pageName); + Class<Page> pageClass = WicketObjects.resolveClass(pageName); String url = matcher.group(1); if (!url.contains("/")) {
