Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
2.15.2
-
None
-
Unknown
Description
Message routing is not working if generic method inteface is used.
I have added the code snippet here.
Bean component:
public interface IHandler<T>
{
@Handler
public void handle(T data);
}
public class EmployeePersistHandler implements IHandler<Employee>
{
public EmployeePersistHandler()
@Override
public void handle(Employee data)
{
}
}
Routing config:
public RouteBuilder route()
{
return new RouteBuilder() {
@Override
public void configure() throws Exception
};
}