Wednesday, August 7, 2013

Đường xưa mây trắng, OLD PATH WHITE CLOUDS (THICH NHAT HANH)



Tôi ghi lại vài bài kệ mà tôi nghĩ rằng bản thân tôi cũng lấy đó mà HÀNH.

Bài kệ 1:  Phật Pháp
Muôn vật tự duyên sinh
Mà lại từ duyên mà duyệt
Bật giác ngộ tuyệt vời
Đã từng như vậy thuyết

Bài kệ 2:  Lỗi Lầm
Con đã gây ra bao lầm lỗi
khi nói, khi làm, khi tư duy
Tham lam, hờn giận và ngu si
Nay con cuối đầu xin xám hối
Một lòng con cầu phật chứng tri
Bắt đầu hôm nay con nguyện làm mới
Nguyện sống đêm ngày trong chánh niệm
Nguyện không lặp lại lỗi lầm xưa

Bài kệ 3: Người Biết Sống Một Mình
Đừng tìm về quá khứ
Đừng tưởng tới tương lai
Quá khứ đã không còn
Tương lai thì chưa tới
Hãy quán chiếu sự sống
Trong giờ phút hiện tại
Kẻ thức giả an trú
Vững chải và thảnh thơi
Phải tinh tiến hôm nay
Kẻo ngày mai không kịp
Cái chết đến bất ngờ
Không thể nào mặc cả
Người nào biết an trú
Đêm ngày trong chánh niệm
Thì mâu ni gọi là
Người biết sống một mình

Bài kệ 4: Teamwork
Thân hòa đồng trú
Lợi hòa đồng quân
Giới hòa đồng tu
Khẩu hòa vô tránh
Kiến hòa đồng giả
Ý hòa đồng duyệt



Friday, August 2, 2013

Maven Ant Plugin in JMeter



I have post 2 essay in my blog:
[JMeter Ant build]: http://howtesting.blogspot.com/2013/07/jmeter-ant-build.html
[JMeter Maven Tutorial]: http://howtesting.blogspot.com/2013/07/jmeter-maven-tutorial-version-181.html
Because Document of JMeter is very poor, If you like to make pom.xml, you should read source code of JMeter to understand better to create script.
So I like to use External Ant Script from a Maven Build for a Project.

Executing an External Ant Script from a Maven Build

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                             http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-antrun-plugin</artifactId>
  <packaging>pom</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>ant-script-ex</name>
  <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <skipTests>false</skipTests>
</properties>
  <build>
    <plugins>
      <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-antrun-plugin</artifactId>
                        <version>1.7</version>
        <executions>
          <execution>
                                    <id>id.validate</id>
                                    <phase>validate</phase>
       
            <goals>
              <goal>run</goal>
            </goals>
            <configuration>                                 
              <tasks>
             <exec
                  dir="D:/apache-jmeter/jmeter/extras"
                  executable="C:/apache-ant-1.7.1/bin/ant.bat"
                  failonerror="true">
                  <arg line="-Dtest=script run report" />
                                                </exec>
                                   
              </tasks>
                                     
                         <dependencies>
                                                <dependency>
                                                            <groupId>ant-contrib</groupId>
                                                             <artifactId>ant-contrib</artifactId>
                                                             <version>1.0b3</version>
                                                             <exclusions>
                                                               <exclusion>
                                                                         <groupId>ant</groupId>
                                                                         <artifactId>ant</artifactId>
                                                               </exclusion>
                                                             </exclusions>
                                       </dependency>
                                      
                                       <dependency>
                                                            <groupId>org.apache.ant</groupId>
                                                            <artifactId>ant-nodeps</artifactId>
                                                            <version>1.8.1</version>
                                                </dependency>
                                   
                                                <dependency>
                                                            <groupId>org.apache.maven</groupId>
                                                            <artifactId>maven-ant-tasks</artifactId>
                                                            <version>2.1.3</version>
                                                </dependency>
                                               
                                                <dependency>
                                                            <groupId>org.apache.maven.plugins</groupId>
                                                            <artifactId>maven-antrun-plugin</artifactId>
                                                            <version>1.7</version>
                                                </dependency>
                                               
                                    </dependencies>
            </configuration>
                                   
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
</project>


Command to run pom.xml
Mvn validate

HoaLe