6.4. 새로운 Fuse Integration 프로젝트 생성
새 Fuse Integration 프로젝트를 생성하기 전에 스테이징 리포지토리를 활성화해야 합니다. 일부 Maven 아티팩트는 기본 Maven 리포지토리에 없으므로 필요합니다. 스테이징 리포지토리를 활성화하려면 창
Fuse Integration 프로젝트를 생성하려면 OpenShift의 Spring Boot 템플릿을 사용합니다.
Project Explorer 보기에서 상황에 맞는 메뉴를 마우스 오른쪽 버튼으로 클릭한 다음 새
Fuse Integration Project 를 선택하여 프로젝트 이름 선택 페이지를 엽니다. 프로젝트 이름 필드에 사용 중인 작업 영역에 고유한 이름을 입력합니다(예: myFISproject ).
다른 옵션의 기본값을 적용합니다.
다음 을 클릭하여 대상 런타임 선택 페이지를 엽니다.
Target Runtime (런타임없음)(런타임이 선택됨) 및 Camel 버전에 대한 기본값을 그대로 둡니다.
다음 을 클릭하여 고급 프로젝트 설정 페이지를 엽니다.
Spring Boot - Spring DSL 템플릿을 사용하여 단순 로그를 선택합니다.
완료를 클릭합니다.
참고처음 Fuse Integration 프로젝트에 대해 다운로드한 종속성 수로 인해 빌드하는데 다소 시간이 걸릴 수 있습니다.
Fuse Integration 관점이 아직 열려 있지 않으면 Developer Studio에서 지금 열 것인지 여부를 표시하라는 메시지가 표시됩니다. 예 를 클릭합니다.
빌드가 완료되면 Fuse Integration (통합) 화면에 프로젝트가 표시됩니다. 예를 들면 다음과 같습니다.
이 시점에서 다음을 수행할 수 있습니다.
- OpenShift에 프로젝트 배포
5.1절. “로컬 Camel 컨텍스트로 경로 실행” 로컬 머신에서 라우팅 컨텍스트가 성공적으로 실행되는지 확인하려면 다음을 수행합니다.
JMX Navigator 보기에서 실행 중인 컨텍스트에 연결( “로컬 JMX 서버에서 프로세스 보기”참조), 경로 구성 요소를 모니터링하고 경로가 예상대로 작동하는지 테스트할 수 있습니다.
- 경로 구성 요소의 JMX 통계 보기 20장. 구성 요소의 JMX 통계 보기.
- 실행 중인 경로를 편집: 24장. 라우팅 끝점 관리 참조.
- 실행 중인 경로 일시 중단/재시작( suspend/resume)을 참조하십시오. 26장. 라우팅 컨텍스트 관리
- 실행 중인 경로에서 추적 시작/중지 참조 22장. 경로 추적
-
프로젝트의
camel-context.xml
파일에서 Camel 디버거를 실행하여 논리 오류를 검색하고 수정합니다. II 부. 라우팅 컨텍스트 디버깅