2017-01-12 4 views
0

우리는 JBOSS EAP-7을 사용하여 기존 응용 프로그램을 배포하고 있습니다. 우리는 가상 호스트를 생성하고 애플리케이션에 액세스 할 수있었습니다. jboss-web.xml 파일에 언급 된 컨텍스트를 적용하고자했습니다.JBOSS EAP-7의 컨텍스트 루트

지금은 http://app.test.com으로 신청서에 액세스 할 수 있지만 액세스 번호는 http://app.test.com/AB입니다. 따라서 기본적으로 jboss-web 파일 (AB)에서 언급 된 컨텍스트는 읽히지 않습니다.

항목이 standalone.xml 파일에 생성 된 결과로 우리는 관리 콘솔에서 가상 호스트를 생성

<context-root>/AB</context-root> 
<virtual-host>app.test.com</virtual-host> 

아래의 코드를 사용하여 우리의 jboss-web.xml 파일은 다음과 같습니다

<host name="app.test.com" default-web-module="myApp.war" alias="app.test.com"/> 

우리가 뭔가를 놓쳤거나 우리의 이해에 잘못이 있다면 저희에게 알려주십시오.

답변

0

jboss-web.xml 파일에 컨텍스트가 정의되어 있습니까? 언급했듯이 응용 프로그램은 http://app.test.com 이상으로 액세스 할 수 있습니다. 즉, 응용 프로그램은 루트 컨텍스트 (/)와 함께 배포됩니다. application conext가 jboss-web.xml에 정의되어 있으면 해당 응용 프로그램은 해당 컨텍스트에서만 액세스 할 수 있습니다.

+0

죄송합니다. 예, 위에서 언급 한 컨텍스트 파일이 있습니다. 왜 AB 대신에 루트 컨텍스트 (/)를 사용하는지 확신 할 수 없습니다. 나는 다른 일과 함께 바빴으므로 지금은 보류 중이다. – pranav

관련 문제