오퍼링 > 소프트웨어 테크놀로지 서비스 > 오픈소스 SW > 미들웨어 > 자료실

오픈소스 SW 자료실 - 미들웨어

오픈소스 미들웨어 관련 기술서비스 정보 및 자료를 제공합니다.

[FAQ/WildFly] 서비스 Application Context-Root 변경하려면 어떻게 해야 하나요?

2021.02.18

Question.


배포된 어플리케이션의 Context-Root를 변경하고 싶은데 어떻게 해야 하나요? ESBTest로 설정되어진 Context-Root를 forward로 바꾸고 싶습니다.
현재 서비스 호출 url : http://172.21.133.114:8084/ESBTest/


Answer.


배포된 어플리케이션의 Context-Root를 변경하기 위해서는 어플리케이션이 배포된 홈 경로의 WEB-INF 디렉토리 안의 jboss-web.xml 파일에 context-root 내용을 추가해주셔야 합니다. (기존에 context-root 내용이 있다면, 변경을 원하는 context-root 값으로 변경해주셔야 합니다)
만약 WEB-INF 디렉토리 안에 jboss-web.xml 파일이 없다면 새로 만들어 주고 작업을 진행하도록 합니다.

 

*default jboss-web.xml 파일내용

default jboss-web.xml 파일내용

 

*context-root 설정을 추가한 jboss-web.xml 파일내용

context-root 설정을 추가한 jboss-web.xml 파일내용

jboss-web.xml 파일에 context-root 내용을 추가해 주었다면, 적용하기 위하여 WildFly 서버를 재기동 해줍니다.

재기동을 한 후 서비스 page 호출을 통해 변경된 context-root로 정상적으로 page 호출 되는지 확인하도록 합니다.

 

*context-root 설정하기 전 페이지 호출 화면

context-root 설정하기 전 페이지 호출 화면

 

*context-root 설정 후 페이지 호출 화면

context-root 설정 후 페이지 호출 화면