7.5. Fuse on Apache Karaf
Apache Karaf의 Fuse에는 다음과 같은 알려진 문제가 있습니다.
- ENT Cryostat-12105 [camel-salesforce-quickstart] Camel salesforce quickstart가 Karaf에서 작동하지 않음
Fuse 7.5.0에서는 README for the Apache Karaf
camel-salesforcequickstart에 제공된 지침을 따르는 경우 애플리케이션이 빌드되지 않습니다. 이 문제를 해결하려면mvn -Pgenerate-pojos clean install명령을 사용하여 퀵스타트를 빌드하는 대신 README 파일에 설명된 대로 다음 명령을 입력합니다.mvn clean install
즉, Maven 명령에서
-Pgenerate-pojos옵션을 생략합니다.- ENT Cryostat-8140 핫 배포 번들의 시작 수준은 기본적으로 80입니다.
Fuse 7.0 GA 릴리스에서 Apache Karaf 컨테이너의 기본 핫 디플로이먼트 번들의 시작 수준은 80입니다. 이로 인해 hot 배포 번들과 동일한 시작 수준이 있는 기능이 많기 때문에 문제가 발생할 수 있습니다. 이 문제를 해결하고 배포된 핫 배포된 번들이 안정적으로 시작되도록 하려면
etc/org.apache.fe Cryostat.fileinstall-deploy.cfg파일을 편집하고 다음과 같이fe#159.fileinstall.start.level설정을 변경합니다.felix.fileinstall.start.level = 90
- ENT Cryostat-7664 framework-security 기능 종료 karaf
framework-securityOSGi 기능은--no-auto-refresh옵션을 사용하여 설치해야 합니다. 그렇지 않으면 이 기능이 Apache Karaf 컨테이너를 종료합니다. 예를 들면 다음과 같습니다.feature:install -v --no-auto-refresh framework-security