Czar
02/23/2020, 10:55 AMDescription:
A component required a bean of type 'java.util.List' that could not be found.
Action:
Consider defining a bean of type 'java.util.List' in your configuration.nfrankel
02/23/2020, 10:59 AMSomeConsumerList<Some>Czar
02/23/2020, 11:05 AMbean<_Handler>()bean<List<CommandHandler>> { listOf(ref<_Handler>(), ref<_Handler>(),...) }nfrankel
02/23/2020, 11:08 AMCzar
02/23/2020, 11:09 AMMyClass(private val props: MyProps)
application {
  beans {
    configurationProperties<MyProps>()
    bean<MyClass>()
  }
}propsnfrankel
02/23/2020, 11:17 AMbecause it’s found in the contextparam is autowiredprops
nfrankel
02/23/2020, 11:19 AMCzar
02/23/2020, 11:21 AMnfrankel
02/23/2020, 11:21 AMI want to play with spring-fu 🙂great! remember though it’s an experimental sandbox
Czar
02/23/2020, 11:22 AMnfrankel
02/23/2020, 11:23 AMnfrankel
02/23/2020, 11:23 AMCzar
02/23/2020, 11:23 AMCzar
02/23/2020, 11:25 AMbean<List<Some>>(gatherBeans=true)nfrankel
02/23/2020, 11:31 AMCzar
02/23/2020, 12:08 PMbeans {
  bean {
    SomeConsumer(provider<Some>().toList())
  }
}nfrankel
02/23/2020, 12:10 PM