Есть задачка поднять Camel приложение под JBoss Fuse. Стандэлон вариант работает, гружу jar в JBoss EAP или в Fuse Karaf - глухо как в танке даже println тестовый ничего не выдает.
Начинаю подозревать, что серверные приложения устроены как-то особым образом. Стандалон запускается через main(), web-приложение обрабатывает http запрос, его как бы запускает юзер, а как работает серверное приложение, которое, например, сидит на шине и раскидывает файлы туда-сюда. Кто его "запускает"?
Э-э-э когда я трогал это "Г" все было не так просто как хотелось бы.
Но если нужен простой "Hello World", то читаете документацию по JBoss Fuse.
Там еще нужно их специальную IDE установить, чтобы из нее развертывать приложение.
Если развертывать jar/war, вручную, то там CLI странный.