Hi all, I'm currently trying to come up with a plan to upgrade several applications to use Java 7 but I am not fully understanding several dependencies, hopefully you can help.
The dependency setup currently: * ActiveMQ 5.5.1 * Apache Camel 2.7.1 I understand that camel added support for Java 7 in 2.10.0 ( http://camel.apache.org/camel-2100-release.html ) I also understand that ActiveMQ added support for Java 7 in 5.7.0 as it now has a dependency on camel 2.10 ( http://activemq.apache.org/activemq-570-release.html ) What I am struggling with is what this means and how I should attack the upgrade? Questions: 1) If I upgrade ActiveMQ to 5.7+ and do not upgrade my applications and camel to support Java 7 will this be okay, i.e. is ActiveMQ 5.7+ fully backwards compatible with Camel 2.7? 2) If I don't upgrade ActiveMQ but do upgrade my applications to Camel 2.7 and Java 7 will AMQ still work as expected? 3) What is the interaction between the dependency on Camel 2.10 and ActiveMQ 5.7+? 4) Has anyone else had experience with upgrading the above and has any words of advice? Many thanks in advance for any help or advice you can give. James