7.6. Apache Camel
Apache Camel에는 다음과 같은 알려진 문제가 있습니다.
- ENT Cryostat-12210 Cryostat 평가가 Saxon-HE-9.8.0-8_1을 사용하는 null 본문과 함께 실패합니다.
- Fuse 7.0부터 xpath 표현식은 null 헤더 또는 본문에 대해 실행되는 경우, CryostatP 공급자로 사용될 때 null 헤더 또는 본문에 대해 실행되는 경우 NullPointerException(NPE)을 생성합니다.
- ENT Cryostat-12050 [camel-jetty] java.lang.NoClassDefFoundError: org/eclipse/jetty/util/MultiPartInputStreamParser
Fuse 7.5.0 이후 multipartFilter 옵션(또는
옵션)을 설정하여 사용자 지정 다중 파트 필터를 정의하는 경우 새multipartFilterReforg.apache.camel.component.jetty.MultiPartFilter클래스를 확장하여 사용자 지정 다중 파트 필터를 구현해야 합니다.org.eclipse.jetty.servlets.MultiPartFilter클래스를 확장하여 정의된 필터 구현이 이미 있는 경우org.apache.camel.component.jetty.MultiPartFilter를 확장하여 이 클래스를 다시 구현해야 합니다.org.eclipse.jetty.servlets.MultiPartFilter를 Fuse 7.5.0의 Apache Karaf 컨테이너로 확장하여 구현된 이전 사용자 정의 필터를 배포하는 경우java.lang.NoClassDefFoundError를 얻을 수 있습니다. 이는 더 이상 사용되지 않는org.eclipse.jetty.servlets.MultiPartFilter클래스에서 더 이상 사용되지 않는org.eclipse.jetty.util.MultiPartInputStreamParser클래스를 사용하고 있으며, 이 클래스는 Cryostatty 9.4.20에서 제거되었습니다.- https 가 있는 ENT Cryostat-10490 camel-jetty9가 IBM java에서 작동하지 않음
- Camel Cryostatty9 구성 요소의 기본 보안 설정은 IBM Java VM과 호환되지 않습니다. IBM Java VM에서 Camel Cryostatty9 구성 요소와 함께 TLS 보안을 사용하려면 Cryostat9 구성 요소에서 명시적으로 TLS 보안 설정을 구성해야 합니다.
- ENT Cryostat-12102 Camel-box 빠른 시작이 작동하지 않음
Fuse 7.5.0에서
camel-box빠른 시작에서는 샘플 애플리케이션을 실행할 때 오류가 발생합니다. 이 문제를 해결하려면camel-box/src/main/resources/OSGI-INF/blueprint/box.xml파일을 편집하고 경로 정의의 끝 부분에 다음 행을 찾습니다.<to uri="box:files/uploadFile"/>
이 값을 다음 행(
check=falseURI 옵션 추가)으로 바꿉니다.<to uri="box:files/uploadFile?check=false"/>
- ENT Cryostat-11060 [camel-linkedin] V1 API는 더 이상 지원되지 않습니다.
- Fuse 7.4.0부터 Camel Cryostat 구성 요소는 더 이상 링크드인 서버와 통신할 수 없습니다. 링크드인 버전 1.0 API를 사용하여 구현되기 때문입니다. 이 구성 요소는 vendor에서 더 이상 지원하지 않습니다. CamelVault 구성 요소는 향후 Fuse 릴리스에서 버전 2 API를 사용하도록 업데이트됩니다.
- ENT Cryostat-5231 PHP 스크립트 언어가 작동하지 않음
- PHP에서 사용할 수 있는 OSGi 번들이 없기 때문에 Apache Karaf 컨테이너의 Camel 애플리케이션에서 PHP 스크립팅 언어는 지원되지 않습니다.
- ENT Cryostat-5232 Python 언어가 작동하지 않음
- Python 스크립팅 언어는 Python에서 사용할 수 있는 OSGi 번들이 없기 때문에 Apache Karaf 컨테이너의 Camel 애플리케이션에서 지원되지 않습니다.
- ENT Cryostat-2443 Google 메일 API - 메시지 전송 및 초안이 동기가 아닙니다.
- 메시지 또는 초안을 보낼 때 응답에는 ID가 있는 Message 오브젝트가 포함됩니다. API에 대한 다른 호출을 통해 즉시 이 메시지를 받을 수 없습니다. 호출을 대기하고 다시 시도해야 할 수도 있습니다.
- ENT Cryostat-2332 변경에 대한 Google Drive API JSON 응답은 첫 번째 페이지에 대한 잘못된 항목 수를 반환합니다.
-
변경 사항에 대한 Google Drive API JSON 응답은 첫 번째 페이지에 대한 잘못된 항목 수를 반환합니다. 목록 작업의
maxResults를 설정하면 첫 번째 페이지에 모든 결과가 반환되지 않을 수 있습니다. 전체 목록을 얻으려면 여러 페이지를 통과해야 할 수도 있습니다 (즉, 새 요청에pageToken을 설정하는 것입니다).