Meta Manager의 설정 파일을 다음과 같습니다.
meta-manager.properties ( 또는 M0SA010WEB.properties )
Application( glue-scheduler-manager-<version>.war 또는 M0SA010WEB.war )의 다음 2개 파일이 수정되는 경우, meta-manager.properties ( 또는 M0SA010WEB.properties ) 파일의 property가 추가 또는 삭제될 수 있습니다.
meta-manager.properties 에는 다음과 같은 property가 있습니다.
dataSource.jndiname.security : dataSource.jndiname.security의 값은 데이타소스 JNDI 이름( 권한관리 용 ) 으로 설정합니다.
dataSource.jndiname.scheduler : dataSource.jndiname.scheduler의 값은 데이타소스 JNDI 이름( Glue JobMeta 용 ) 으로 설정합니다.
queryLoader.rootPath : Oracle 이외의 DB일경우, 그 값을 수정합니다.
Oracle, EDB(PPAS) 일 경우 query 로 설정하며, PostgreSQL 일 경우 postgresql 로 설정하며, MySQL, MariaDB 일 경우 mysql 로 설정한다.
cm-seq.column : MySQL, MariaDB 일 경우, /db_script/scheduler/tables_mysql.sql Sequence 테이블에 정의된 sequence column name
log.file.path : log.file.path의 값은 application log 와 관계되므로, 시스템 환경에 맞게 다음을 참고해서 수정합니다.
dataSource.jndiname.security=jdbc/oracle/SecurityDS dataSource.jndiname.scheduler=jdbc/oracle/SchedulerDS queryLoader.rootPath=query # mysql, mariadb 일 경우 # queryLoader.rootPath=mysql # cm-seq.column=seq_nm log.appender=FILE log.file.path=/WAS/DIMMES01/LOG/WL/M0AA/APP/app_debug_log.log log.encoder.pattern=%d [%thread] %-5level %logger - %msg%n log.springframework=info log.sql=trace log.ehcache=warn log.glueframework=debug log.multipart=trace log.license=trace log.queryLoader=trace log.root=warn user.logger=com.posco user.log.level=trace