{
if (configure.configureIfExists())
{
if (logger.isDebugEnabled())
logger.debug("Configure channel {} with method {} on bean {}", channel, method, bean);
init.configureChannel(initializedChannel.getReference());
}
else if (configure.errorIfExists())
{
throw new IllegalStateException("Channel already configured: " + channel);
}