JEUS/application 추가

[ JEUS ] application 추가

정윤재 2015. 12. 29. 17:10
(아래의 내용은 JEUS6 기준 입니다.)

 

$JEUS_HOME/config/$HOST_NAME/JEUSMain.xml 파일에 아래와 같이

 

필요한 내용을 추가 한다.

 

1. EAR 방식

 

    <application>
        <name>examples</name>
        <path>examples.ear</path>
        <deployment-target>
         <target>
                <engine-container-name>PN-201503954-01_testweb</engine-container-name>
                <web-context-group>
                    <name>MyGroup</name>
                </web-context-group>
            </target>
        </deployment-target>
        <deployment-type>EAR</deployment-type>
    </application>

 

여기에 추가로 contextroot 설정을 위해서 ear 안의 각 war 의 WEB-INF 의

jeus-web-dd.xml 파일을 만들고

 

<?xml version="1.0" encoding="UTF-8"?>
<jeus-web-dd xmlns="http://www.tmaxsoft.com/xml/ns/jeus">
        <context-path>/exploded</context-path>
        <auto-reload>
            <enable-reload>true</enable-reload>
            <check-on-demand>true</check-on-demand>
        </auto-reload>
</jeus-web-dd>

와 같이 context-root 를 설정 해 주면 된다.

 

2. WAR, Source 방식

 

    <application>
        <name>test</name>
        <path>D:\test\TestWeb.war</path>
        <deployment-target>
         <target>
                <engine-container-name>PN-201503954-01_testweb</engine-container-name>
                <web-context-group>
                    <name>MyGroup</name>
                </web-context-group>
            </target>
        </deployment-target>
        <deployment-type>COMPONENT</deployment-type>
  <web-component>
            <context-root>/test</context-root>
        </web-component>
    </application> 

 

와 같이 추가 하면 된다.

이 방식의 경우 context-root 는 JEUSMain.xml  파일안에서 설정 가능하다.