Я пытаюсь развернуть приложение верблюда на сервере jbossfuse. Он развернут, но верблюд не работает.
У меня есть простое приложение Apache Camel, которое создает папку «Входящие», и после добавления какого-либо файла в эту папку оно будет скопировано в «Исходящие». Когда я запускаю приложение с плагином Mavens Camel, он отлично работает "mvn camel: run". Но если я развернуть пакет через Redhatfuse напрямую, он не работает. Мои шаги для развертывания:
run fuse.bat; install mvn:${path to local maven repository} BundleID: 233 start 233
Я вижу, что мой пакет запущен командой "list", но верблюд не работает. В чем может быть проблема? Мое applicationContext.xml, которое находится в ресурсах / META-INF / spring
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http://camel.apache.org/schema/spring" xmlns:osgi="http://www.springframework.org/schema/osgi" xmlns:cxf="http://camel.apache.org/schema/cxf" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd http://camel.apache.org/schema/cxf http://camel.apache.org/schema/cxf/camel-cxf-2.8.3.xsd"> <camelContext id="camelId" xmlns="http://camel.apache.org/schema/spring"> <camel:route> <camel:from uri="file:C:/inbox" /> <camel:to uri="file:C:/outbox" /> </camel:route> </camelContext> </beans>