Posts
2023
[Polarion Tip] 문서 베이스라인 조회시 같은 이름의 삭제된 문서에서 생성된 베이스라인까지 조회되는 문제
폴라리온을 이용한 프로젝트 진행 중
베이스라인 조회시
같은 이름의 삭제된 문서에서 생성된 베이스라인이
현재 문서에서도 같이 조회되어
의도치 않은 데이터가 노출될 때 참고하시면 좋습니다.
폴라리온 20R1 버전을 기준으로 합니다.
베이스라인 조회하기 # // trackerService : 폴라리온에서 전역적으로 접근 가능한 서비스 // document : 베이스라인을 조회할 문서 var dataService = trackerService.getDataService(); var path = "document/" + document.getModuleLocation().getLocationPath(); var query = "baseObject:\"" + path + "\""; var baselines = dataService.searchInstances("Baseline", query, null); searchInstances()를 통해
prototype.name이 Baseline인 Object를
query조건에 맞게 sort하여 조회한다. (위 경우 sort = null)
Teamcenter AWC Tile Import 오류
AWC Tile Import 오류 # Teamcenter AWC을 개발하다보면 시작 화면에 Custom Tile을 추가해야 하는 경우가 있습니다. 해당 블로그는 이 때 발생할 수 있는 Import failure 문제 해결에 대해 설명합니다.
본 블로그는 TC13.3 & AWC 6.1.7 기준으로 작성되었습니다.
Teamcenter AWC Tile 추가 명령어
Polarion 폴라리온 Plugin vs. Extension
Polarion 에는 개발한 플러그인을 넣을 수 있는 디렉터리가 2개 존재합니다. plugins 와 extensions 가 그것인데요. 둘 중 어디에 넣는 것이 바람직할까요? 그 대답은 extensions 입니다.
이유가 궁금하지 않은세요? 자 그럼 왜 그런지 알아보러 가 볼까요? GOGO!!
Polarion 아키텍쳐 개요 # OSGi # OSGi 는 Java 를 이용한 Module 화 구현 Spec 입니다. OSGi Application 은 OSGi 컨테이너 위에 (“Plugin” 이라 불리는 Jar 파일 형태로 묶인) 수 많은 Java 모듈들이 실행되는 형태로 구현됩니다.