123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207 |
- #
- # Copyright 2005 Hyundai Information Technology Co., Ltd.
- #
- # $Header: /Live_Framework/Live/src/conf/live-config.properties,v 1.5 2006/02/22 04:52:33 kimhd Exp $
- # $Revision: 1.5 $
- # $Date: 2006/02/22 04:52:33 $
- #
- # 동일한 설정이 System Property에 있을 경우에는 System Property 가 우선 적용된다.
- #
- # 아래 5 개의 프로퍼티는 자동 생성된다.
- # live.config.path : 설정파일 전체 classpath 경로
- # live.config.base : live.config.path 에서 파일명을 제외한 경로
- # live.config.base.absolute : live.config.base의 절대경로
- # live.config.parent.base
- # live.config.parent.parent.base
- #
- live.servlet.filter.configuration=${live.config.base}/live-filter-list.xml
- ###############################################################################################################
- #
- # 디폴트로 사용할 메시지 리소스 파일 명과 해당 파일을 로딩하기 위한 리소스 팩토리 클래스 명을 설정
- #
- ###############################################################################################################
- live.resources.default.name=livemessage
- live.resources.livemessage=SELECT bizabbr || '.' || msgtype || '.' || msgno as msgkey, msgcnts1 || CASE NVL(msgcnts2,' ') WHEN ' ' THEN '' ELSE ';' || msgcnts2 END || CASE NVL(msgcnts3,' ') WHEN ' ' THEN '' ELSE ';' || msgcnts3 END as msgcnts FROM com.zssmsmsg
- live.resources.factory.livemessage=kr.co.hit.live.resources.impl.DatabaseResourcesFactory
- #live.resources.livemessage=${live.config.base}/LiveMessages
- #live.resources.factory.livemessage=kr.co.hit.live.resources.impl.XMLResourcesFactory
- #live.resources.reload.livemessage=10
- ###############################################################################################################
- #
- # ContextManager의 Context 타입을 결정한다.
- # 이 값은 ContextManager를 통하여 UserTransaction 객체를 얻어올때 사용되며, 또한
- # DataSourceFactory를 사용하여 DataSource 객체를 얻어올 때 사용되는 설정 값이다.
- # 아래의 값이 true 이면 DataSource 객채를 Container에서 Lookup 하여 얻어온다.
- # 반대로 false이면 live.datasource.filename 프로퍼티로 지정된 파일에서 해당 정보를 얻어와
- # 프레임워크가 구현한 DataSource 객체로 생성한다.
- #
- ###############################################################################################################
- live.context.j2ee=true
- ###############################################################################################################
- #
- # EJB Lookup 파일을 얻기 위한 Property 설정
- #
- # default = ejb-lookup.xml
- ###############################################################################################################
- live.ejb.lookup.configuration=${live.config.base}/ejb-lookup.xml
- ###############################################################################################################
- #
- # EJB Comander의 JNDI 명을 설정
- #
- ###############################################################################################################
- live.ejb.commander.jndi=ejb/live.ejb.commander
- ###############################################################################################################
- #
- # Configurator 로부터 local jndi-svc-name을 얻기위한 Property명
- #
- # default = null
- ###############################################################################################################
- live.local.jndi.svc.name=default
- ###############################################################################################################
- #
- # Configurator 로부터 EJB Lookup 여부 지정값을 얻기위한 Property 명
- # 이 Property가 true이면 사용되는 모든 EJB의 JNDI Lookup 명을 구성 화일에 등록해야하며
- # 서비스 사용시 해당 EJB의 JNDI Lookup 명을 찾을 수 없으면 LiveException이 발생한다.
- # Property 값이 false라면 같은 경우 Local 서비스로 호출된다.
- #
- # default = true
- ###############################################################################################################
- live.ejb.lookup.mandatory=false
- ###############################################################################################################
- #
- # EJBBizDelegator의 CallService()를 사용하여 Local 호출을 진행할 때 LocalHome lookup 시 오류가 발생한 경우
- # RemoteHome을 다시 lookup 하여 Remote 호출을 시도할 지 여부를 지정한다.
- # 이 Property가 true이면 Remote 호출을 시도하며,
- # false이면 Remote 호출을 시도하지 않고 바로 LiveException을 throw 한다.
- #
- # default = true
- ###############################################################################################################
- live.ejb.remote.retry=true
- ###############################################################################################################
- # Batch Configuration
- # 배치 프로그램의 Logger 클래스명을 지정한다.
- ###############################################################################################################
- live.datasource.filename=${live.config.base.absolute}/batch-db.properties
- #live.batch.logger.class=himed.his.com.lib.batch.BatchLogger
- live.batch.logger.service=batch.BatchLogger
- live.batch.adapter.class=kr.co.hit.live.batch.BatchAdapter
- live.batch.jvm.args=-d64 -Xmx128m
- live.batch.dir=${live.config.base.absolute}/../../../../batch
- #live.batch.class.dir=${live.config.base.absolute}/../../../../../../work/himed
- ###############################################################################################################
- # Java FQCN Prefix
- # 업무 프로그램의 공통 패키지 명이다.
- # SQLMapsDAO에서 공통 패키지 명을 제외한 DAO 클래스 명을 얻어오기 위하여 사용하며,
- # 또한 LiveException의 getLocalizedMessage()는 최초 Exception이 발생한 위치를 Exception Stack을 찾아서 그 위치를
- # 리턴해주는데, 이때 아래에 정의된 문자열로 시작하는 첫번째 Stack의 문자열을 찾는 방법을 사용한다.
- ###############################################################################################################
- live.java.fqcn.prefix.name=himed
- ###############################################################################################################
- # DataSource Configuration
- # DataSourceFactory를 사용하여 DataSource 객체를 얻어올 때
- # DataSource 명을 명시하지 않았을 경우 사용하는 default 명이다.
- ###############################################################################################################
- live.datasource.default.name=java:comp/env/jdbc/nxcomdb01
- ###############################################################################################################
- # JMS Configuration
- ###############################################################################################################
- live.context.initialize.factory=jeus.jndi.JEUSContextFactory
- live.context.provider.url=localhost
- live.jms.engine.name=jms_engine1
- ###############################################################################################################
- # Live JdbcQueryDAO Global ResultMap
- ###############################################################################################################
- live.dao.globalmap=resources/dao_globalmap.xml
- #live.dao.sqlprefix=/* %P %I */
- live.dao.sqlsuffix=/* %P %I */
- live.dao.fetch.limit=10000
- ###############################################################################################################
- # Live TransactionManager configuration
- #
- # live.transaction.timeout : Live의 트랜잭션 메시져에서 사용하는 트랜젝션 타임아웃설정 값이다.
- # 단위는 msec, 0은 무제한 설정이며, Web Mapper에서도 이 값을 디폴트 트랜젝션 타임아웃 값으로 사용한다.
- # Web Mapper의 경우 WAS의 트랜잭션 메니져에서 설정된 최대값을 초과할 수는 없다.
- ###############################################################################################################
- live.transaction.timeout=0
- ###############################################################################################################
- # Live Web Mapper Reader/Writer Class
- ###############################################################################################################
- live.web.mapper.writer.xml=kr.co.hit.live.web.mapper.output.impl.XmlResponseWriter
- live.web.mapper.writer.delimeter=kr.co.hit.live.web.mapper.output.impl.DelimeterResponseWriter
- live.web.mapper.writer.sdf=kr.co.hit.live.web.mapper.output.impl.DelimeterResponseWriter
- ###############################################################################################################
- #
- # MultipartRequestWrapper의 인코딩 값과 HttpRequest의 Defualt 인코딩 값을 설정
- #
- # default = euc-kr
- ###############################################################################################################
- live.web.upload.encoding=utf-8
- live.web.default.encoding=utf-8
- ###############################################################################################################
- # Live Web Filter의 자동 갱신 주기를 설정(초)
- ###############################################################################################################
- live.web.filter.reload=10
- ###############################################################################################################
- # Live IoC Container Service configurations
- ###############################################################################################################
- live.container.default.name=himed
- live.container.himed.impl=kr.co.hit.live.container.impl.ReloadableXmlServiceContainer
- live.container.himed.reload.interval=5
- live.container.himed.reload.lockfile=/appl/jeus6ed1xp/work/himed/${live.was.name}/deploy.lock
- live.container.himed.dir.module=${live.config.base.absolute}/../../../components
- live.container.himed.dir.class=${live.config.base.absolute}/../../../../../../work/himed/${live.was.name}/components
- live.container.himed.service.config.path=svcdefs
- live.container.himed.service.config=himed_.*\\.xml
- live.container.himed.service.config.file=${live.config.base}/service_config.list
- live.container.ejb.name=ejb
- #live.log4j.config=${live.config.base}/log4j.properties
- live.logback.config=${live.config.base}/logback.xml
- ###############################################################################################################
- # Repository Configuration
- ###############################################################################################################
- live.ftp.config=${live.config.base.absolute}/ftp.properties
- live.repository.local.config=${live.config.base.absolute}/files.properties
- ###########################################################################
- # Live ValueObject configuration
- #
- # 1.ValueObject에 DB 메타데이터 정보를 ValueObjectMetaData객체에 담아 ValueObject안에 생성.
- # 메타정보 사용은 ValueObjectMetaData vometa = vo.getVOMetaData().
- #
- # 2. ValueObject에 최대 담을수 있는 row의 수 이 항목이 없으면 ValueObject에 셋팅된 100000으로 적용됨.
- #############################################################################
- #live.dao.vo.metadata=false
- live.dao.vo.columnheader=true
- live.vo.rows.limit=100000
- ###############################################################################################################
- # SITE Configuration
- ###############################################################################################################
- live.himed.config=${live.config.base.absolute}/himed_config.xml
- #[License Key]
- live.license.key=VNH74HU43GJ49MSWAY7QCA7UHJDJ2PFJ9DGFWJWG54AXHRBMBJ4X8CTMSQGUT6TSU8BKAZG24WHGT6VNW5NLXUVDJAFMA4ACAXWV7J4WMAWT9LKZ3G2AFV9WA9LDW37F4ZM68HWLUBVUJ49MYW5NLUB3GF58MJ8P4X793VJP2GYE4YCKL6G6GK
|