설치 가이드(Manager)

실행 환경

  • Servlet Container : Tomcat, WebLogic, JBoss 등

제공파일

WAS 환경 구성

WAS는 설치되어 있으며, 제공된 manager 모듈을 deploy 하는 과정은 다음을 따릅니다.

  1. DataSource 생성
    다음 1개 용도에 대한 DataSource가 필요합니다.

    데이타소스의 JNDI 이름은 다음과 같은 형태이며, GlueMaster.properties 에서 사용됩니다.

    jdbc/rw/MasterDS
    
  2. CONFIG_PATH 설정
    Java Option으로 CONFIG_PATH 를 추가합니다.
    CONFIG_PATH 의 값은 물리적인 directory 위치입니다.

    -DCONFIG_PATH=/WAS/usrconf
    
  3. CONFIG_PATH 에 파일 추가
    CONFIG_PATH 에 제공된 파일을 복사하고, GlueMaster.properties 은 시스템 환경에 맞게 그 내용을 수정합니다.
    GlueMaster.properties 가 존재하면, 그 내용을 추가합니다. properties 파일의 data source와 log file 정보를 수정합니다.

    • GlueMaster.properties

      manager.log.file.path=/WAS/logs/master-manager.log
      manager.log.file.path.pattern=/WAS/logs/master-manager-%d{yyyy-MM-dd}.%i.log
      manager.datasource.jndiname=jdbc/rw/MasterDS
      
    • glue-master-access.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <beans xmlns="http://www.springframework.org/schema/beans"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.springframework.org/schema/beans
                              http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
          <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> 
              <property name="jndiName" value="${manager.datasource.jndiname}"/> 
              <property name="resourceRef" value="false"/>
          </bean>
      </beans>
      
    • License File

  4. Deploy
    제공된 Web Application인 master-manager.war 를 deploy 하고, 화면을 띄웁니다.
    WAR 파일명에 따라 URL이 달라집니다.
    WAR 파일은 master-manager 로 변경해서 deploy하시기 바랍니다.

    http://ip:port/glue-master-manager-<version>   <- 패치할때마다 URL이 바뀔수 있음.
    
    http://ip:port/master-manager                    <- default context root와 같게 파일명을 수정해서 deploy한 경우