Ref component should throw exception if bean not found in registry ------------------------------------------------------------------
Key: CAMEL-4222 URL: https://issues.apache.org/jira/browse/CAMEL-4222 Project: Camel Issue Type: Improvement Components: camel-core Reporter: Claus Ibsen Assignee: Claus Ibsen Priority: Minor Fix For: 2.8.0 When you use the ref component and you refer to a non existing endpoint, then it silently returns null, causing Camel to fail with a different error saying the ref component cannot be found Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to resolve endpoint: ref://xxx due to: No component found with scheme: ref It should use mandatoryLookup, and those methods should throw NoSuchBeanException instead of IllegalArgumentException as they currently does. Then the failure message is much more precise. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira