You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by st...@apache.org on 2011/08/09 00:31:23 UTC

svn commit: r1155128 - /cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java

Author: stevendolg
Date: Mon Aug  8 22:31:23 2011
New Revision: 1155128

URL: http://svn.apache.org/viewvc?rev=1155128&view=rev
Log:
Fixed compilation problem.

Modified:
    cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java

Modified: cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java?rev=1155128&r1=1155127&r2=1155128&view=diff
==============================================================================
--- cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java (original)
+++ cocoon/cocoon3/trunk/cocoon-sitemap/src/main/java/org/apache/cocoon/sitemap/util/SpringProxyHelper.java Mon Aug  8 22:31:23 2011
@@ -27,25 +27,18 @@ public final class SpringProxyHelper {
     public static <T> T unpackProxy(T proxy) {
         if (proxy instanceof Advised) {
             Advised advised = (Advised) proxy;
-            return getTarget(advised);
+            try {
+                @SuppressWarnings("unchecked")
+                T target = (T) advised.getTargetSource().getTarget();
+                return target;
+            } catch (Exception e) {
+                throw new ProxyUnpackException(e);
+            }
         }
 
         return proxy;
     }
 
-    private static <T> T getTarget(Advised advised) {
-        try {
-            return asT(advised.getTargetSource().getTarget());
-        } catch (Exception e) {
-            throw new ProxyUnpackException(e);
-        }
-    }
-
-    @SuppressWarnings("unchecked")
-    private static <T> T asT(Object target) {
-        return (T) target;
-    }
-
     public static class ProxyUnpackException extends RuntimeException {
 
         private static final long serialVersionUID = 1L;