Revision 49:4b668c7b5357

View differences:

pom.xml
248 248
			</build>
249 249
		</profile>
250 250
		<profile>
251
			<id>env-maybank-dev</id>
252
			<activation>
253
				<property>
254
					<name>env</name>
255
					<value>maybank-dev</value>
256
				</property>
257
			</activation>
258
			<properties>
259
				<config.postfix>.maybank-dev</config.postfix>
260
			</properties>
261
			<build>
262
				<plugins>
263
					<plugin>
264
						<groupId>org.mortbay.jetty</groupId>
265
						<artifactId>maven-jetty-plugin</artifactId>
266
						<configuration>
267
							<webAppSourceDirectory>${basedir}/WebContent</webAppSourceDirectory>
268
							<classesDirectory>${project.build.directory}/generated-classes/cobertura</classesDirectory>
269
							<!-- <webApp>${project.build.directory}/${project.artifactId}-instrument.${project.packaging}</webApp> -->
270
						</configuration>
271
						<executions>
272
							<execution>
273
								<id>start-jetty</id>
274
								<phase>pre-integration-test</phase>
275
								<goals>
276
									<goal>run</goal>
277
								</goals>
278
								<configuration>
279
									<scanIntervalSeconds>0</scanIntervalSeconds>
280
									<daemon>true</daemon>
281
								</configuration>
282
							</execution>
283
							<execution>
284
								<id>stop-jetty</id>
285
								<phase>post-integration-test</phase>
286
								<goals>
287
									<goal>stop</goal>
288
								</goals>
289
							</execution>
290
						</executions>
291
						<dependencies>
292
							<dependency>
293
								<groupId>net.sourceforge.cobertura</groupId>
294
								<artifactId>cobertura-runtime</artifactId>
295
								<version>${cobertura.version}</version>
296
								<!-- <scope>provided</scope> -->
297
								<scope>compile</scope>
298
								<type>pom</type>
299
							</dependency>
300
						</dependencies>
301
					</plugin>
302
					<plugin>
303
						<artifactId>maven-surefire-plugin</artifactId>
304
						<configuration>
305
							<classesDirectory>${project.build.directory}/generated-classes/cobertura</classesDirectory>
306
							<forkMode>none</forkMode>
307
						</configuration>
308
					</plugin>
309
					<plugin>
310
						<groupId>eviware</groupId>
311
						<artifactId>maven-soapui-plugin</artifactId>
312
						<version>4.5.1</version>
313
						<executions>
314
							<execution>
315
								<id>UPassWsTests</id>
316
								<goals>
317
									<goal>test</goal>
318
								</goals>
319
								<phase>integration-test</phase>
320
							</execution>
321
						</executions>
322
						<configuration>
323
							<projectFile>${basedir}/test/soap-ui/UPass-soapui-project.xml</projectFile>
324
							<host>localhost</host>
325
							<!-- <port>8080</port> -->
326
							<port>9090</port>
327
							<outputFolder>${project.build.directory}/surefire-reports</outputFolder>
328
							<junitReport>true</junitReport>
329
							<printReport>false</printReport>
330
							<projectProperties>
331
								<projectProperty>invokerUsername=UpassAdmin</projectProperty>
332
								<projectProperty>invokerPassword=password</projectProperty>
333
							</projectProperties>
334
						</configuration>
335
					</plugin>
336
				</plugins>
337
			</build>
338
		</profile>
339
		<profile>
251 340
			<id>cobertura-instrument</id>
252 341
			<activation>
253 342
				<property>
resources/log4j.maybank-dev.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" >
3
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
4
	<appender name="Log" class="org.apache.log4j.DailyRollingFileAppender">
5
		<param name="File" value="./m2u-upass-ws.log" />
6
		<param name="Append" value="true" />
7
		<param name="DatePattern" value="@yyyy-MM-dd"/>
8
		<layout class="org.apache.log4j.PatternLayout">
9
			<param name="ConversionPattern" value="%d{yyyy/MM/dd HH:mm:ss:SSS} %-5p %c{4}: %m%n"/>
10
		</layout>
11
	</appender>
12

  
13
	<appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
14
	    <layout class="org.apache.log4j.PatternLayout">
15
	    	<param name="ConversionPattern" value="%d{[dd/MM/yyyy] [HH:mm:ss:SSS]} [%4p] [%c{1}]:%L - %m%n"/>
16
	    </layout>
17
  	</appender>
18

  
19
	<logger name="my.com.upass">
20
	    <level value="debug"/>
21
	    <appender-ref ref="Log"/>
22
	</logger>
23
	
24
	<root>
25
		<priority value="error" />
26
		<appender-ref ref="Log"/>
27
	</root>
28
</log4j:configuration>

Also available in: Unified diff