Spring Batch Admin Webapps 실행 법


-Eclipse 3.7

-Maven


1. Web PJT 생성 (maven default web)

2. Dependency Add (이거 외 spring batch 랑 spring도 같이 넣어줌)

		<dependency>

			<groupId>org.springframework.batch</groupId>

			<artifactId>spring-batch-admin-manager</artifactId>

			<version>1.2.0.BUILD-SNAPSHOT</version>

		</dependency>

3. classpath에 batch-default.xml 생성

batch.jdbc.driver=com.mysql.jdbc.Driver
batch.jdbc.url=jdbc:mysql://host:3306/name
batch.jdbc.user=${user}
batch.jdbc.password=${password}
batch.schema.script=classpath:/org/springframework/batch/core/schema-mysql.sql
batch.drop.script=classpath:/org/springframework/batch/core/schema-drop-mysql.sql
batch.business.schema.script=classpath:/delete-table.sql
batch.data.source.init=true


- classpath에 /delete-table.sql 도 역시 생성


4. packing 혹은 eclise에서 server로 기동 


신고
Posted by Stewie

외부에서 remote로 Hudson job을 실행하려면


1. Job Configuration -> Build Trigger

- Remote 항목 check 후 token-name 지정

- uri 획득



2. wget --auth-no-challenge --http-user=[USER] --http-password=[PASSWORD] "http://[IP]:[PORT]/view/[FOLDER]/job/[PJT_NAME]/build?token=[TOKEN-NAME]"

신고

'03.Build Process' 카테고리의 다른 글

Maven Default Properties  (0) 2012.06.29
Hudson Remote Run API  (0) 2012.05.17
Maven Dependency Version Range  (0) 2012.05.11
Hudosn을 통한 Maven depoly => Nexus  (0) 2012.02.17
package emma:emma 의 goal 은 Test를 2번한다?  (0) 2012.01.02
Jenkins plugin Install (Emma, N'SIQ)  (0) 2011.12.26
Posted by Stewie

JKMount /* ajp13

으로 모든 request에 대해서 mod_jk 설정을 하였을 때

특정 request에 대해서만 DocumentRoot로 돌리고 싶을 때가 있다. (ELB의 healthcheck 등)


다음 option이 도움이 된다.

SetEnvIf Request_URI "/*.html" no-jk

신고
Posted by Stewie


티스토리 툴바