Аз бях тичал и ощипвал камъка на Apacheв примера с името "camel-example-sql" (..apache-camel-2.11.0examplescamel-example-sql), изпълнявайки "mvn compile" и "mvn camel: run". Сега искам да изпълня същия пример в apache karaf. Какво трябва да направя с лесни стъпки?
Отговори:
3 за отговор № 1Аз актуализирах инструкциите за примера в предстоящото издание на Apache Camel 2.12 с инструкции как да инсталирам в Karaf / ServiceMix, както следва. Това също трябва да работи за 2.11.0:
Apache Karaf / ServiceMix
Най-напред ще трябва да компилирате този пример: mvn компилирам
За да инсталирате Apache Camel в Karaf, въведете обвивката (използваме версия 2.12.0):
- характеристики: chooseurl камила 2.12.0
- функции: инсталирайте камила
Първо трябва да инсталирате следните функции в Karaf / ServiceMix с:
- функции: инсталиране камил-sql
След това трябва да инсталирате JDBC свързващия басейн и Derby Database:
- osgi: инсталирате -s mvn: commons-pool / commons-pool / 1.6
- osgi: инсталирате -s mvn: commons-dbcp / commons-dbcp / 1.4
- osgi: инсталирате -s mvn: org.apache.derby / derby / 10.10.1.1
След това можете да инсталирате пример Camel:
- osgi: инсталирате -s mvn: org.apache.camel / camel-example-sql / 2.12.0
И можете да видите приложението, изпълнявано от задръстване на дневниците
- влезте: опашката
2 за отговор № 2
вижте това ръководство за обща инсталация / конфигурация на Camel в Karaf: http://camel.apache.org/karaf.html
в противен случай камел-пример-sql изгражда пакет OSGI и може да бъде инсталиран чрез следното:
osgi: инсталирате -s mvn: org.apache.camel / camel-example-sql / 2.11.0