Solution
          Polarion REST API - WorkItem Form Extension 구현하기
        
      
      
      
    Polarion REST API를 활용하여 WorkItem과 link 관계를 갖는 새 WorkItem을 생성하는 Form Extension을 생성해 보도록 하겠습니다.
이 포스팅에서는 Polarion REST API 개념 및 활성화 방법에 대한 자세한 내용은 다루지 않습니다. REST API에 관한 자세한 내용은 Polarion에서 제공하는 REST API User Guide for Polarion 문서를 참고해 주세요.
Polarion 내부에서 REST API를 사용하기 위해 다음 속성을 Polarion 서버에 설정해 두어야 합니다.
# REST API 활성화 com.siemens.polarion.rest.enabled=true # 일회용 토큰 활성화 (X-Polarion-Rest-Token) com.siemens.polarion.rest.security.restApiToken.enabled=true # (선택) SwaggerUI 활성화 com.siemens.polarion.rest.swaggerUi.enabled=true Velocity Form Extension 만들기 # Velocity Form Extension을 만들기 위해 [Polarion_설치경로]/scripts 경로에 .vm 확장자 파일을 생성합니다.
    
  
          Tc Deploymentcenter 초기설정
        
      
      
      
    Teamcenter Deployment Center 초기설정 # 본 블로그는 Deploymentcenter 초기 설정에 대해 설명합니다.
Deploymentcenter 설치된 환경이 필요하며 설치에 대해서는 https://blog.redbeansoft.com/posts/wony/tc-deploymentcenter-install/를 참조해주세요.
Deploymentcenter 실행 # 설치 완료 후 Deploymentcenter URL로 접속
    
  
          Teamcenter Deployment Center Install
        
      
      
      
    Teamcenter Deployment Center 설치 # 본 블로그는 Teamcenter 서버에 Web형식으로 Deploy하는 Deployment Center 설치에 대해 설명합니다.
기존에는 Teamcenter Environment Manager(TEM)을 통해 모델링 등 수정사항을 Deploy하였으나 앞으로는 Web 방식인 Deployment Center를 권장한다고 합니다.
설치 파일 다운로드 # 
    
  
          Polarion - Text 타입 필드 DocumentBuilder를 활용한 Parsing 방법
        
      
      
      
    이 글은 Polarion, Javascript 개발자를 대상으로 하며, Text 또는 Rich Text 타입 필드에 입력된 데이터를 HTML 태그명으로 요소를 찾는 방법에 대해 설명합니다.
HTML 요소는 DocumentBuilder로 데이터를 파싱하여 DOM(Document Object Model) 객체를 사용합니다.
워크아이템 Text 타입 내용 가져오기 # WorkItem의 기본 속성 중 하나인 Description 필드는 Rich Text 타입입니다.
Description 필드에 저장된 데이터는 Polarion OpenAPI를 사용하여 아래와 같이 가져올 수 있습니다.
    
  