I want to find an element in the map using map::find(key), and then iterate the map in reverse order from the point where I found the element, till the beginning (i.e. until  map::rend()).

However, I get a compile error when I try to assign my iterator to a reverse_iterator.  How do I solve this?


Question: Create pass through with Mule ESB 2.2.1
Answer: My project wasn't cleaning correctly in Eclipse. Once I ran the correct configuration file, the example above worked as intended.