You shouldn't execute the Camel processing in Swing's Event DispatchThread. As the EDT is busy with processing it can't repaint the JFrame. Instead run Camel processing in background thread using a SEDA and then update the JFrame using SwingUtilities invokeLater. Or you could use a SwingWorker, read http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html for more info.
-- View this message in context: http://camel.465427.n5.nabble.com/synchronization-Camel-and-JFrame-tp5735155p5735158.html Sent from the Camel - Users mailing list archive at Nabble.com.