Hi all,
Hopefully someone can answer a couple of questions for me.
I've downloaded and installed the latest FUSE ESB (4.4.1) and after a bit of fiddling about managed to get my camel bundle deployed correctly and working. However, I've obviously broken something in the couple of days since then because now when I try to start servicemix I'm getting the following error:
Bundle activemq-broker.xml is waiting for dependencies
http://(objectClass=javax.transaction.TransactionManager)
after a while that times out and I get
Unable to start blueprint container for bundle activemq-broker.xml due to unresolved dependencies
http://(objectClass=javax.transaction.TransactionManager)
java.util.concurrent.TimeoutException
This is happening on 2 installs (one windows, one Fedora) and I can't seem to get past it. Both machines have internet access so as far as I can see they should both be able to resolve any dependencies correctly.
As a last ditch attempt to fix this I decided to delete my Fuse install and start again. However, after deleting the entire Fuse install directory and re-extracting I have the same problem. Also, doing 'OSGI:list' shows the same bundles installed as before I deleted / re-installed (ie: things I'd installed into the previous install are still installed). So, here's my questions:
1) how can I fix the dependency issue I'm having?
2) how do I wipe the slate clean and start again with FUSE ESB? is there a hidden config file outside the install directory that I need to get rid of as well?
Cheers!