I have referenced the groovy file using the Camel Processor Bean component. deleted Do I need to use one of the endpoints to reference the bean in the workflow to integrate this functionality I am seeking.
Ok, I'm not 100% clear exactly what you are up to, but here is a picture anyway
In this picture, I've put a Bean Processor on the canvas between two endpoints and then linked that processor to a Spring bean called
MyBean. Basically, the route will just call the particular method on an instance of that bean. Is this the kind of thing that might be useful?
I don't know if you can share any of your project, but it would be a cool example if you could!
Your last post was indeed informative but I would like to keep my groovy script file separate and not have it integrated into the IDE... I am not sure how I would go about unit testing my groovy methods if they are integrated into the IDE.
That's a good point - a nice improvement to the Expression Editor would be to somehow
link a file that lives in the workspace, rather than having to copy it or type it in as the Expression Value. I added an improvement JIRA for that:
http://fusesource.com/issues/browse/UI-1327