Repository: syncope
Updated Branches:
  refs/heads/2_0_X 2c1c0f56a -> 8945d90f7
  refs/heads/master 3039d68c2 -> 5069b3258


[SYNCOPE-1050] CaptchaResource was not included


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/8945d90f
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/8945d90f
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/8945d90f

Branch: refs/heads/2_0_X
Commit: 8945d90f7b4796aaf80bf5cd2d258e9e73c99eed
Parents: 2c1c0f5
Author: Francesco Chicchiriccò <ilgro...@apache.org>
Authored: Mon Mar 27 15:14:28 2017 +0200
Committer: Francesco Chicchiriccò <ilgro...@apache.org>
Committed: Mon Mar 27 15:14:28 2017 +0200

----------------------------------------------------------------------
 .../client/enduser/SyncopeEnduserApplication.java       |  6 +++---
 .../enduser/init/ClassPathScanImplementationLookup.java | 12 ++++++------
 2 files changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/8945d90f/client/enduser/src/main/java/org/apache/syncope/client/enduser/SyncopeEnduserApplication.java
----------------------------------------------------------------------
diff --git 
a/client/enduser/src/main/java/org/apache/syncope/client/enduser/SyncopeEnduserApplication.java
 
b/client/enduser/src/main/java/org/apache/syncope/client/enduser/SyncopeEnduserApplication.java
index 756d2f9..7bec115 100644
--- 
a/client/enduser/src/main/java/org/apache/syncope/client/enduser/SyncopeEnduserApplication.java
+++ 
b/client/enduser/src/main/java/org/apache/syncope/client/enduser/SyncopeEnduserApplication.java
@@ -28,7 +28,6 @@ import org.apache.commons.lang3.BooleanUtils;
 import org.apache.syncope.client.enduser.annotations.Resource;
 import 
org.apache.syncope.client.enduser.init.ClassPathScanImplementationLookup;
 import org.apache.syncope.client.enduser.init.EnduserInitializer;
-import org.apache.syncope.client.enduser.resources.BaseResource;
 import org.apache.syncope.client.lib.SyncopeClientFactoryBean;
 import org.apache.syncope.common.lib.SyncopeConstants;
 import org.apache.wicket.Page;
@@ -37,6 +36,7 @@ import org.apache.wicket.WicketRuntimeException;
 import org.apache.wicket.protocol.http.WebApplication;
 import org.apache.wicket.request.Request;
 import org.apache.wicket.request.Response;
+import org.apache.wicket.request.resource.AbstractResource;
 import org.apache.wicket.request.resource.IResource;
 import org.apache.wicket.request.resource.ResourceReference;
 import org.apache.wicket.util.lang.Args;
@@ -134,13 +134,13 @@ public class SyncopeEnduserApplication extends 
WebApplication implements Seriali
         ClassPathScanImplementationLookup classPathScanImplementationLookup =
                 (ClassPathScanImplementationLookup) getServletContext().
                         getAttribute(EnduserInitializer.CLASSPATH_LOOKUP);
-        for (final Class<? extends BaseResource> resource : 
classPathScanImplementationLookup.getResources()) {
+        for (final Class<? extends AbstractResource> resource : 
classPathScanImplementationLookup.getResources()) {
             Resource annotation = resource.getAnnotation(Resource.class);
             if (annotation == null) {
                 LOG.debug("No @Resource annotation found on {}, ignoring", 
resource.getName());
             } else {
                 try {
-                    final BaseResource instance = resource.newInstance();
+                    final AbstractResource instance = resource.newInstance();
 
                     mountResource(annotation.path(), new 
ResourceReference(annotation.key()) {
 

http://git-wip-us.apache.org/repos/asf/syncope/blob/8945d90f/client/enduser/src/main/java/org/apache/syncope/client/enduser/init/ClassPathScanImplementationLookup.java
----------------------------------------------------------------------
diff --git 
a/client/enduser/src/main/java/org/apache/syncope/client/enduser/init/ClassPathScanImplementationLookup.java
 
b/client/enduser/src/main/java/org/apache/syncope/client/enduser/init/ClassPathScanImplementationLookup.java
index 2761a19..a482122 100644
--- 
a/client/enduser/src/main/java/org/apache/syncope/client/enduser/init/ClassPathScanImplementationLookup.java
+++ 
b/client/enduser/src/main/java/org/apache/syncope/client/enduser/init/ClassPathScanImplementationLookup.java
@@ -23,7 +23,7 @@ import java.util.ArrayList;
 import java.util.Collections;
 import java.util.List;
 import org.apache.syncope.client.enduser.annotations.Resource;
-import org.apache.syncope.client.enduser.resources.BaseResource;
+import org.apache.wicket.request.resource.AbstractResource;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.config.BeanDefinition;
@@ -37,7 +37,7 @@ public class ClassPathScanImplementationLookup {
 
     private static final String DEFAULT_BASE_PACKAGE = 
"org.apache.syncope.client.enduser";
 
-    private List<Class<? extends BaseResource>> resources;
+    private List<Class<? extends AbstractResource>> resources;
 
     /**
      * This method can be overridden by subclasses to customize classpath scan.
@@ -53,7 +53,7 @@ public class ClassPathScanImplementationLookup {
         resources = new ArrayList<>();
 
         ClassPathScanningCandidateComponentProvider scanner = new 
ClassPathScanningCandidateComponentProvider(false);
-        scanner.addIncludeFilter(new AssignableTypeFilter(BaseResource.class));
+        scanner.addIncludeFilter(new 
AssignableTypeFilter(AbstractResource.class));
 
         for (BeanDefinition bd : 
scanner.findCandidateComponents(getBasePackage())) {
             try {
@@ -61,9 +61,9 @@ public class ClassPathScanImplementationLookup {
                 boolean isAbsractClazz = 
Modifier.isAbstract(clazz.getModifiers());
 
                 if (!isAbsractClazz) {
-                    if (BaseResource.class.isAssignableFrom(clazz)) {
+                    if (AbstractResource.class.isAssignableFrom(clazz)) {
                         if (clazz.isAnnotationPresent(Resource.class)) {
-                            resources.add((Class<? extends BaseResource>) 
clazz);
+                            resources.add((Class<? extends AbstractResource>) 
clazz);
                         } else {
                             LOG.error("Could not find annotation {} in {}, 
ignoring",
                                     Resource.class.getName(), clazz.getName());
@@ -77,7 +77,7 @@ public class ClassPathScanImplementationLookup {
         resources = Collections.unmodifiableList(resources);
     }
 
-    public List<Class<? extends BaseResource>> getResources() {
+    public List<Class<? extends AbstractResource>> getResources() {
         return resources;
     }
 

Reply via email to