# # 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 가 우선 적용된다. # # 아래 두 개의 프로퍼티는 자동 생성된다. # live.config.path : 설정파일 전체 classpath 경로 # live.config.base : live.config.path 에서 파일명을 제외한 경로 # live.config.base.absolute : live.config.base의 절대경로 live.ejb.lookup.configuration=ejb-lookup.xml # 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 COALESCE(msgcnts2,'') WHEN '' THEN '' ELSE ';' || msgcnts2 END || CASE COALESCE(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 ############################################################################################################### # # ContextManager의 Context 타입을 결정한다. # 이 값은 ContextManager를 통하여 UserTransaction 객체를 얻어올때 사용되며, 또한 # DataSourceFactory를 사용하여 DataSource 객체를 얻어올 때 사용되는 설정 값이다. # 아래의 값이 true 이면 DataSource 객채를 Container에서 Lookup 하여 얻어온다. # 반대로 false이면 live.datasource.filename 프로퍼티로 지정된 파일에서 해당 정보를 얻어와 # 프레임워크가 구현한 DataSource 객체로 생성한다. # ############################################################################################################### live.context.j2ee=false ############################################################################################################### # # EJB Lookup 파일을 얻기 위한 Property 설정 # # default = ejb-lookup.xml ############################################################################################################### live.ejb.lookup.configuration=${live.config.base}/ejb-lookup.xml ############################################################################################################### # # 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.service=batch.BatchLogger #live.batch.logger.class=himed.his.com.lib.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 ############################################################################################################### # 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=nxcomdb ############################################################################################################### # 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.resultmap=resources/dao_resultmap.xml #live.dao.sqlprefix=/* %P %I */ live.dao.sqlsuffix=/* %P %I */ ############################################################################################################### # 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=himed.his.hit.web.mapper.output.TrustFormXmlResponseWriter live.web.mapper.writer.delimeter=himed.his.hit.web.mapper.output.TrustFormDelimeterResponseWriter ############################################################################################################### # # MultipartRequestWrapper의 인코딩 값과 HttpRequest의 Defualt 인코딩 값을 설정 # # default = euc-kr ############################################################################################################### live.web.upload.encoding=utf-8 live.web.default.encoding=utf-8 ############################################################################################################### # Live IoC Container Service configurations ############################################################################################################### live.container.default.name=batch live.container.batch.impl=kr.co.hit.live.container.impl.ReloadableXmlServiceContainer live.container.batch.reload.interval=0 live.container.batch.dir.module=${live.config.base.absolute}/../../batch/components live.container.batch.dir.class=${user.dir}/work/himed/batch live.container.batch.service.config.path=svcdefs live.container.batch.service.config=himed_.*\\.xml live.container.batch.service.config.file=${live.config.base}/service_config.list live.container.crond.impl=kr.co.hit.live.container.impl.XmlConfiguredServiceContainer live.container.crond.service.config.path=svcdefs live.container.crond.service.config=himed_.*\\.xml live.container.junit.impl=kr.co.hit.live.container.impl.XmlConfiguredServiceContainer live.container.junit.service.config.path=svcdefs live.container.junit.service.config=himed_.*\\.xml live.container.junit.service.config.file=${live.config.base}/service_config.list live.log4j.config=${live.config.base}/log4j.properties ############################################################################################################### # File Repository Configuration ############################################################################################################### live.ftp.config=${live.config.base.absolute}/ftp.properties live.repository.local.config=${live.config.base.absolute}/files.properties ############################################################################################################### # Live 5.0 Configuration ############################################################################################################### live.himed.config=${live.config.base.absolute}/himed_config.xml