我在界面中创建了一个Pollable频道:
Channels.java:
final String INPUT = "input";
@Input(INPUT)
PollableChannel input();
在我的服务中我有:
Service.java
@Autowired
@Qualifier(Channels.INPUT)
private PollableChannel input;
@ServiceActivator(inputChannel = Channels.INPUT)
public void method() {
Message<?> msg = input.receive();
我无法启动我的spring应用程序,获得此异常:
**Caused by: java.lang.IllegalStateException: No factory found binding target type: org.springframework.messaging.PollableChannel for channelFactory**
注意:我的服务输出通道工作正常,所以我没有在这里发布代码