http://www.sarc.io/index.php/jboss/281-jboss-6-2-eap-jmx-patch-1089616
위 링크에서 JBoss 패치가 언급되어 있어 저 역시 패치를 적용하려고 보니 이게 또 쉽게 되는 것이 아닌 것 같더군요.
1. CLI (Command Line Interface)
기본적으로는 아래와 같이 실행하여 들어갈 수 있습니다.
./bin/jboss-cli.sh --connect controller=IP_ADDRESS
GUI 모드로도 사용 가능합니다.
./bin/jboss-cli.sh --connect controller=IP_ADDRESS --gui
만일 controller= 를 생략하면 기본으로 localhost:9999 로 연결됩니다.
2. Patch Apply
CLI 진입 후에는 다음과 같이 패치를 적용하면 됩니다.
[이 이메일 주소가 스팸봇으로부터 보호됩니다. 확인하려면 자바스크립트 활성화가 필요합니다.:9999 /] patch apply ./jboss-eap-6.2.1.CP.zip { "outcome" : "success", "response-headers" : { "operation-requires-restart" : true, "process-state" : "restart-required" } } [이 이메일 주소가 스팸봇으로부터 보호됩니다. 확인하려면 자바스크립트 활성화가 필요합니다.:9999 /]
JBoss 6.2 에서 패치 적용 시 6.2.0 -> 6.2.2 (6.2.0 CP2) 로 바로 넘어갈 수는 없습니다.
즉, 만일 6.2.2 로 가려고 하는 경우 6.2.0 -> 6.2.1 -> 6.2.2 처럼 차례로 적용해야 합니다.