Author: fmartelli
Date: Tue Jan  7 15:29:26 2014
New Revision: 1556244

URL: http://svn.apache.org/r1556244
Log:
Fix for build #423 about SYNCOPE-392 commit

Modified:
    
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java

Modified: 
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
URL: 
http://svn.apache.org/viewvc/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java?rev=1556244&r1=1556243&r2=1556244&view=diff
==============================================================================
--- 
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
 (original)
+++ 
syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
 Tue Jan  7 15:29:26 2014
@@ -149,7 +149,7 @@ public class TaskDataBinder {
     }
 
     public SchedTask createSchedTask(final SchedTaskTO taskTO, final TaskUtil 
taskUtil) {
-        final Class<?> taskTOClass = taskUtil.taskTOClass();
+        final Class<? extends AbstractTaskTO> taskTOClass = 
taskUtil.taskTOClass();
 
         if (taskTOClass == null || !taskTOClass.equals(taskTO.getClass())) {
             throw new ClassCastException(
@@ -179,8 +179,9 @@ public class TaskDataBinder {
     }
 
     public void updateSchedTask(final SchedTask task, final SchedTaskTO 
taskTO, final TaskUtil taskUtil) {
-        Class<?> taskClass = taskUtil.taskClass();
-        Class<?> taskTOClass = taskUtil.taskTOClass();
+        Class<? extends Task> taskClass = taskUtil.taskClass();
+        Class<? extends AbstractTaskTO> taskTOClass = taskUtil.taskTOClass();
+
 
         if (taskClass == null || !taskClass.equals(task.getClass())) {
             throw new ClassCastException(


Reply via email to