WAS/JBoss

[툴] Windup - JBoss 마이그레이션 지원 툴

투칼론 2016. 10. 3. 18:05
반응형


Windup 개요 및 특징

타 WAS(WebLogic, WebSphere 등)에서 JBoss로 마이그레이션 시에 지워해주는 툴임(자동 마이그레이션 툴은 아님)

주요 특징은 아래와 같다.

  • 타 WAS에서 JBoss로 마이그레이션 시에 전환 용이성 및 포인트를 분석하여 레포팅해주는 툴
  • 룰 기반이고, 향후 룰을 커스터마이징 또는 확장하여 추가로 분석 대상을 확대할 수 있음
  • 소스 파일 또는 기 컴파일된 코드(JAD와 같은 디컴파일 툴을 통해)를 대상으로 함
  • 대상 소스 형태는 Java, XML, JSP, Zip, Folders, Manifests이고, HTML 형식의 결과 레포트를 제공함


설치


Windup 실행

$WINDUP 디렉터리/bin/windup --input [대상 아카이브파일 또는 디렉터리]  --target [eap 기준]

예시) 

$ windup --input  samples/jee-example-app-1.0.0.ear  --target eap


위의 실행 결과로서 samples/jee-example-app-1.0.0.ear.report 라는 레포트 결과 디렉터리가 생성됨


결과 확인

위의 결과 디렉터리에서 HTML 파일 index.html을 웹 브라우저에서 결과 레포트를 확인할 수 있음.


[글참조] http://windup.jboss.org/guides.html