定期的に実行
ビルドします。 ワークスペース: /home/services/jenkins/jobs/aptina/workspace
Updating https://www.seasar.org/svn/aptina/trunk/aptina at revision '2017-07-06T05:30:00.580 +0900'
At revision 76
No changes for https://www.seasar.org/svn/aptina/trunk/aptina since the previous build
Parsing POMs
Established TCP socket on 44792
[aptina] $ /home/services/jenkins/tools/hudson.model.JDK/JDK-1.6/bin/java -cp /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-agent-1.7.jar:/home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN/boot/plexus-classworlds-2.5.2.jar:/home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN/conf/logging jenkins.maven3.agent.Maven32Main /home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN /var/cache/jenkins/war/WEB-INF/lib/remoting-2.53.2.jar /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-interceptor-1.7.jar /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.7.jar 44792
<===[JENKINS REMOTING CAPACITY]===> channel started
ERROR: [JENKINS-18403] JDK 5 not supported to run Maven; retrying with slave Java and setting compile/test properties to point to /home/services/jenkins/tools/hudson.model.JDK/JDK-1.6
Established TCP socket on 46326
[aptina] $ /usr/local/java/jdk1.7.0_80/jre/bin/java -cp /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-agent-1.7.jar:/home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN/boot/plexus-classworlds-2.5.2.jar:/home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN/conf/logging jenkins.maven3.agent.Maven32Main /home/services/jenkins/tools/hudson.tasks.Maven_MavenInstallation/LATEST_MAVEN /var/cache/jenkins/war/WEB-INF/lib/remoting-2.53.2.jar /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-interceptor-1.7.jar /home/services/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.7.jar 46326
<===[JENKINS REMOTING CAPACITY]===> channel started
Executing Maven: -B -f /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml clean install
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.seasar.aptina:aptina-commons:jar:1.0.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 146, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 134, column 12
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.seasar.aptina:aptina-unit:jar:1.0.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 146, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-shade-plugin is missing. @ org.seasar.aptina:aptina-unit:[unknown-version], /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/pom.xml, line 21, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 134, column 12
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.seasar.aptina:aptina-beans:jar:1.0.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 146, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-shade-plugin is missing. @ org.seasar.aptina:aptina-beans:[unknown-version], /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/pom.xml, line 21, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 134, column 12
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.seasar.aptina:aptina-downloads:pom:1.0.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 146, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ org.seasar.aptina:aptina-project:1.0.0, /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml, line 134, column 12
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.seasar.aptina:aptina-project:pom:1.0.0
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ line 146, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ line 134, column 12
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Aptina
[INFO] Aptina Commons
[INFO] Aptina Unit
[INFO] Aptina Beans
[INFO] Aptina Downloads
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Aptina 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aptina-project ---
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ aptina-project >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO]
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ aptina-project <<<
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ aptina-project ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ aptina-project ---
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-project/1.0.0/aptina-project-1.0.0.pom
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Aptina Commons 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aptina-commons ---
[INFO] Deleting /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aptina-commons ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ aptina-commons ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 18 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ aptina-commons ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ aptina-commons ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 9 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ aptina-commons ---
[INFO] Surefire report directory: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.seasar.aptina.commons.util.ModifiersUtilsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.seasar.aptina.commons.util.IOUtilsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.aptina.commons.util.StringUtilsTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.aptina.commons.util.ClassUtilsTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.aptina.commons.message.EnumMessageResourceBundleTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.aptina.commons.message.EnumMessageTextFormatterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.aptina.commons.message.EnumMessageFormatterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Results :
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0
[JENKINS] テスト結果の記録
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ aptina-commons ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0.jar
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ aptina-commons >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO]
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ aptina-commons <<<
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ aptina-commons ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0-sources.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ aptina-commons ---
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-commons/1.0.0/aptina-commons-1.0.0.jar
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/pom.xml to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-commons/1.0.0/aptina-commons-1.0.0.pom
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0-sources.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-commons/1.0.0/aptina-commons-1.0.0-sources.jar
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Aptina Unit 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aptina-unit ---
[INFO] Deleting /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aptina-unit ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ aptina-unit ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ aptina-unit ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ aptina-unit ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 12 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ aptina-unit ---
[INFO] Surefire report directory: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.seasar.aptina.commons.util.ElementUtilsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.515 sec
Running org.seasar.aptina.commons.util.TypeMirrorUtilsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.aptina.unit.TestProcessor
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.aptina.unit.PrintingProcessorTest
/**
* コンパイル対象の {@link Element} 階層をコンソールに出力する {@link Processor} です.
*
* {@link AptinaTestCase} のサブクラスで,
* {@link AptinaTestCase#addProcessor(Processor...)} にこのクラスを加えることで, コンパイル対象の
* {@link Element} 階層を確認することができます.
*
*
*
* 次のサンプルは, {@code src/test/java} フォルダにある {@code TestSource.java} をコンパイルし,
* {@code PrintingProcessor} で {@link Element} 階層をコンソールに出力するテストクラスです.
*
*
*
* public class XxxProcessorTest extends AptinaTestCase {
*
* @Override
* protected void setUp() throws Exception {
* super.setUp();
* // ソースパスを追加
* addSourcePath("src/test/java");
* }
*
* public void test() throws Exception {
* // PrintingProcessor を生成して追加
* addProcessor(new PrintingProcessor());
*
* // コンパイル対象を追加
* addCompilationUnit(TestSource.class);
*
* // コンパイル実行
* compile();
* }
* }
*
*
* @author koichik
*/
CLASS org.seasar.aptina.unit.PrintingProcessor {
/**
* {@link Element} の階層をトラバースしてコンソールに出力する {@link ElementVisitor} です.
*
* @author koichik
*/
CLASS org.seasar.aptina.unit.PrintingProcessor.PrintingVisitor {
CONSTRUCTOR PrintingVisitor() {
}
METHOD visitPackage(javax.lang.model.element.PackageElement,java.lang.Void) {
PARAMETER e {
}
PARAMETER p {
}
}
METHOD visitType(javax.lang.model.element.TypeElement,java.lang.Void) {
PARAMETER e {
}
PARAMETER p {
}
}
METHOD visitVariable(javax.lang.model.element.VariableElement,java.lang.Void) {
PARAMETER e {
}
PARAMETER p {
}
}
METHOD visitExecutable(javax.lang.model.element.ExecutableElement,java.lang.Void) {
PARAMETER e {
}
PARAMETER p {
}
}
METHOD visitTypeParameter(javax.lang.model.element.TypeParameterElement,java.lang.Void) {
PARAMETER e {
}
PARAMETER p {
}
}
METHOD enter(javax.lang.model.element.Element) {
PARAMETER e {
}
}
METHOD leave(javax.lang.model.element.Element) {
PARAMETER e {
}
}
}
/**
* インデント用の空白 (100 文字)
*/
FIELD SPACES {
}
/**
* 出力先
*/
FIELD out {
}
/**
* 階層の深さ
*/
FIELD depth {
}
/**
* インスタンスを構築します.
*/
CONSTRUCTOR PrintingProcessor() {
}
/**
* インスタンスを構築します.
*
* @param out
* 出力先
*/
CONSTRUCTOR PrintingProcessor(java.io.PrintWriter) {
PARAMETER out {
}
}
METHOD process(java.util.Set extends javax.lang.model.element.TypeElement>,javax.annotation.processing.RoundEnvironment) {
PARAMETER annotations {
}
PARAMETER roundEnv {
}
}
/**
* {@link Element}が開始されたことを出力します.
*
* @param e
* {@link Element}
*/
METHOD printEnterMessage(javax.lang.model.element.Element) {
PARAMETER e {
}
}
/**
* {@link Element}が終了したことを出力します.
*
* @param e
* {@link Element}
*/
METHOD printLeaveMessage(javax.lang.model.element.Element) {
PARAMETER e {
}
}
/**
* インデントを出力します.
*
* @param depth
* インデントの深さ
*/
METHOD indent(int) {
PARAMETER depth {
}
}
}
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 sec
Running org.seasar.aptina.unit.TestDiagnosticsProcessor
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.aptina.unit.AptinaTestCaseTest
注:hoge
注:hoge
注:hoge
src/test/java/org/seasar/aptina/unit/TestSource.java:26: foo
src/test/java/org/seasar/aptina/unit/TestSource.java:26: 警告:bar
注:hoge
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 sec
Running org.seasar.aptina.unit.TestingJavaFileManagerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.aptina.unit.InMemoryJavaFileObjectTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Results :
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0
[JENKINS] テスト結果の記録
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ aptina-unit ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0.jar
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ aptina-unit >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO]
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ aptina-unit <<<
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ aptina-unit ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0-sources.jar
[INFO]
[INFO] --- maven-shade-plugin:1.3.1:shade (default) @ aptina-unit ---
[INFO] Including org.seasar.aptina:aptina-commons:jar:1.0.0 in the shaded jar.
[INFO] Excluding junit:junit:jar:3.8.2 from the shaded jar.
[INFO] Replacing original artifact with shaded artifact.
[INFO] Replacing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0.jar with /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0-shaded.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ aptina-unit ---
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-unit/1.0.0/aptina-unit-1.0.0.jar
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/dependency-reduced-pom.xml to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-unit/1.0.0/aptina-unit-1.0.0.pom
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0-sources.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-unit/1.0.0/aptina-unit-1.0.0-sources.jar
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Aptina Beans 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aptina-beans ---
[INFO] Deleting /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aptina-beans ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ aptina-beans ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 15 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ aptina-beans ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 26 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ aptina-beans ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 9 source files to /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ aptina-beans ---
[INFO] Surefire report directory: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.seasar.aptina.beans.internal.BeanClassGeneratorTest
警告:JavaBeans には public のデフォルトコンストラクタが必要です
警告:JavaBeans には public のデフォルトコンストラクタが必要です
警告:JavaBeans には public のデフォルトコンストラクタが必要です
警告:JavaBeans には public のデフォルトコンストラクタが必要です
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.905 sec
Running org.seasar.aptina.beans.internal.BeanInfoFactoryTest
警告:JavaBeans には public のデフォルトコンストラクタが必要です
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.182 sec
Running org.seasar.aptina.beans.internal.BeansProcessorTest
package org.seasar.aptina.beans.example;
/**
* ほげ
*
* @author koichik
*/
@org.seasar.aptina.beans.JavaBean
@javax.annotation.Generated({"Aptina Beans", "org.seasar.aptina", "aptina-beans", "DEV"})
public class FooBean extends org.seasar.aptina.beans.example.FooBeanState {
public FooBean() {
super();
}
/**
* {@literal a} を返します。
*
* @return {@literal a}
*/
public int getA() {
return a;
}
/**
* {@literal a} を設定します。
*
* @param a {@literal a}
*/
public void setA(int a) {
this.a = a;
}
/**
* {@literal b} を返します。
*
* @return {@literal b}
*/
public java.lang.String getB() {
return b;
}
}
src/test/java/org/seasar/aptina/beans/example/BarBeanState.java:52: 警告:JavaBeans には public のデフォルトコンストラクタが必要です
package org.seasar.aptina.beans.example;
/**
* テスト
*
* @author koichik
* @param
* @param
*/
@org.seasar.aptina.beans.JavaBean
@javax.annotation.Generated({"Aptina Beans", "org.seasar.aptina", "aptina-beans", "DEV"})
public class BarBean & java.io.Serializable> extends org.seasar.aptina.beans.example.BarBeanState {
/**
* インスタンスを構築します。
*
* @param aaa
* あああ
*/
protected BarBean(T aaa) {
super(aaa);
}
/**
* インスタンスを構築します。
*
* @param
* いいいの型
* @param bbb
* いいい
* @param hoge
* ほげ
* @throws NullPointerException
* 何かが{@literal null}だった場合
*/
BarBean(T[] bbb, S hoge) throws java.lang.NullPointerException {
super(bbb, hoge);
}
/**
* インスタンスを構築します。
*
* @param aaa
* あああ
* @param bbb
* いいい
* @param ccc
* ううう
*/
public BarBean(T aaa, T[] bbb, java.util.List extends T> ccc) {
super(aaa, bbb, ccc);
}
/**
* {@literal あああ} を返します。
*
* @return {@literal あああ}
*/
public T getAaa() {
return aaa;
}
/**
* {@literal あああ} を設定します。
*
* @param aaa {@literal あああ}
*/
public void setAaa(T aaa) {
this.aaa = aaa;
}
/**
* {@literal いいい} を返します。
*
* @return {@literal いいい}
*/
public T[] getBbb() {
return bbb;
}
/**
* {@literal いいい} の {@literal n} 番目の要素を返します。
*
* @param n 返される要素のインデックス
* @return {@literal n} 番目の {@literal いいい}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public T getBbb(int n) throws ArrayIndexOutOfBoundsException {
return bbb[n];
}
/**
* {@literal いいい} を設定します。
*
* @param bbb {@literal いいい}
*/
public void setBbb(T[] bbb) {
this.bbb = bbb;
}
/**
* {@literal いいい} の {@literal n} 番目の要素を設定します。
*
* @param n 設定される要素のインデックス
* @param bbb {@literal いいい}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public void setBbb(int n, T bbb) throws ArrayIndexOutOfBoundsException {
this.bbb[n] = bbb;
}
/**
* {@literal ううう} を返します。
*
* @return {@literal ううう}
*/
public java.util.List extends T> getCcc() {
return ccc;
}
/**
* {@literal ううう} を設定します。
*
* @param ccc {@literal ううう}
*/
public void setCcc(java.util.List extends T> ccc) {
this.ccc = ccc;
}
}
package org.seasar.aptina.beans.example;
/**
*
* @author koichik
*/
@org.seasar.aptina.beans.JavaBean
@javax.annotation.Generated({"Aptina Beans", "org.seasar.aptina", "aptina-beans", "DEV"})
public class BoundBean extends org.seasar.aptina.beans.example.BoundBeanState {
java.beans.PropertyChangeSupport propertyChangeSupport =
new java.beans.PropertyChangeSupport(this);
public BoundBean() {
super();
}
/**
* {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param propertyName 待機しているプロパティーの名前
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addPropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener(propertyName, listener);
}
/**
* {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param propertyName 待機していたプロパティーの名前
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removePropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener(propertyName, listener);
}
/**
* {@literal aaa} を返します。
*
* @return {@literal aaa}
*/
public java.lang.String getAaa() {
return aaa;
}
/**
* {@literal bbb} を返します。
*
* @return {@literal bbb}
*/
public java.lang.String getBbb() {
return bbb;
}
/**
* {@literal bbb} を設定します。
*
* @param bbb {@literal bbb}
*/
public void setBbb(java.lang.String bbb) {
java.lang.String oldBbb = this.bbb;
this.bbb = bbb;
propertyChangeSupport.firePropertyChange("bbb", oldBbb, bbb);
}
/**
* {@literal bbb} の {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addBbbChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener("bbb", listener);
}
/**
* {@literal bbb} の {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removeBbbChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener("bbb", listener);
}
/**
* {@literal ccc} を返します。
*
* @return {@literal ccc}
*/
public java.lang.String[] getCcc() {
return ccc;
}
/**
* {@literal ccc} の {@literal n} 番目の要素を返します。
*
* @param n 返される要素のインデックス
* @return {@literal n} 番目の {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public java.lang.String getCcc(int n) throws ArrayIndexOutOfBoundsException {
return ccc[n];
}
/**
* {@literal ccc} を設定します。
*
* @param ccc {@literal ccc}
*/
public void setCcc(java.lang.String[] ccc) {
java.lang.String[] oldCcc = this.ccc;
this.ccc = ccc;
propertyChangeSupport.firePropertyChange("ccc", oldCcc, ccc);
}
/**
* {@literal ccc} の {@literal n} 番目の要素を設定します。
*
* @param n 設定される要素のインデックス
* @param ccc {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public void setCcc(int n, java.lang.String ccc) throws ArrayIndexOutOfBoundsException {
java.lang.String oldCcc = this.ccc[n];
this.ccc[n] = ccc;
propertyChangeSupport.fireIndexedPropertyChange("ccc", n, oldCcc, ccc);
}
/**
* {@literal ccc} の {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addCccChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener("ccc", listener);
}
/**
* {@literal ccc} の {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removeCccChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener("ccc", listener);
}
}
package org.seasar.aptina.beans.example;
/**
*
* @author koichik
*/
@org.seasar.aptina.beans.JavaBean
@javax.annotation.Generated({"Aptina Beans", "org.seasar.aptina", "aptina-beans", "DEV"})
public class ConstrainedBean extends org.seasar.aptina.beans.example.ConstrainedBeanState {
java.beans.VetoableChangeSupport vetoableChangeSupport =
new java.beans.VetoableChangeSupport(this);
public ConstrainedBean() {
super();
}
/**
* {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addVetoableChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param propertyName 待機しているプロパティーの名前
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addVetoableChangeListener(String propertyName, java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener(propertyName, listener);
}
/**
* {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param propertyName 待機していたプロパティーの名前
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeVetoableChangeListener(String propertyName, java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener(propertyName, listener);
}
/**
* {@literal aaa} を返します。
*
* @return {@literal aaa}
*/
public java.lang.String getAaa() {
return aaa;
}
/**
* {@literal bbb} を返します。
*
* @return {@literal bbb}
*/
public java.lang.String getBbb() {
return bbb;
}
/**
* {@literal bbb} を設定します。
*
* @param bbb {@literal bbb}
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setBbb(java.lang.String bbb) throws java.beans.PropertyVetoException {
java.lang.String oldBbb = this.bbb;
vetoableChangeSupport.fireVetoableChange("bbb", oldBbb, bbb);
this.bbb = bbb;
}
/**
* {@literal bbb} の {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addBbbChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener("bbb", listener);
}
/**
* {@literal bbb} の {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeBbbChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener("bbb", listener);
}
/**
* {@literal ccc} を返します。
*
* @return {@literal ccc}
*/
public java.lang.String[] getCcc() {
return ccc;
}
/**
* {@literal ccc} の {@literal n} 番目の要素を返します。
*
* @param n 返される要素のインデックス
* @return {@literal n} 番目の {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public java.lang.String getCcc(int n) throws ArrayIndexOutOfBoundsException {
return ccc[n];
}
/**
* {@literal ccc} を設定します。
*
* @param ccc {@literal ccc}
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setCcc(java.lang.String[] ccc) throws java.beans.PropertyVetoException {
java.lang.String[] oldCcc = this.ccc;
vetoableChangeSupport.fireVetoableChange("ccc", oldCcc, ccc);
this.ccc = ccc;
}
/**
* {@literal ccc} の {@literal n} 番目の要素を設定します。
*
* @param n 設定される要素のインデックス
* @param ccc {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setCcc(int n, java.lang.String ccc) throws ArrayIndexOutOfBoundsException, java.beans.PropertyVetoException {
java.lang.String oldCcc = this.ccc[n];
vetoableChangeSupport.fireVetoableChange(new java.beans.IndexedPropertyChangeEvent(this, "ccc", oldCcc, ccc, n));
this.ccc[n] = ccc;
}
/**
* {@literal ccc} の {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addCccChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener("ccc", listener);
}
/**
* {@literal ccc} の {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeCccChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener("ccc", listener);
}
}
package org.seasar.aptina.beans.example;
/**
*
* @author koichik
*/
@org.seasar.aptina.beans.JavaBean
@javax.annotation.Generated({"Aptina Beans", "org.seasar.aptina", "aptina-beans", "DEV"})
public class BoundAndConstrainedBean extends org.seasar.aptina.beans.example.BoundAndConstrainedBeanState {
java.beans.PropertyChangeSupport propertyChangeSupport =
new java.beans.PropertyChangeSupport(this);
java.beans.VetoableChangeSupport vetoableChangeSupport =
new java.beans.VetoableChangeSupport(this);
public BoundAndConstrainedBean() {
super();
}
/**
* {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param propertyName 待機しているプロパティーの名前
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addPropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener(propertyName, listener);
}
/**
* {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param propertyName 待機していたプロパティーの名前
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removePropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener(propertyName, listener);
}
/**
* {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addVetoableChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param propertyName 待機しているプロパティーの名前
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addVetoableChangeListener(String propertyName, java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener(propertyName, listener);
}
/**
* {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener(listener);
}
/**
* 特定のプロパティーの {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param propertyName 待機していたプロパティーの名前
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeVetoableChangeListener(String propertyName, java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener(propertyName, listener);
}
/**
* {@literal aaa} を返します。
*
* @return {@literal aaa}
*/
public java.lang.String getAaa() {
return aaa;
}
/**
* {@literal bbb} を返します。
*
* @return {@literal bbb}
*/
public java.lang.String getBbb() {
return bbb;
}
/**
* {@literal bbb} を設定します。
*
* @param bbb {@literal bbb}
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setBbb(java.lang.String bbb) throws java.beans.PropertyVetoException {
java.lang.String oldBbb = this.bbb;
vetoableChangeSupport.fireVetoableChange("bbb", oldBbb, bbb);
this.bbb = bbb;
propertyChangeSupport.firePropertyChange("bbb", oldBbb, bbb);
}
/**
* {@literal bbb} の {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addBbbChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener("bbb", listener);
}
/**
* {@literal bbb} の {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removeBbbChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener("bbb", listener);
}
/**
* {@literal bbb} の {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addBbbChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener("bbb", listener);
}
/**
* {@literal bbb} の {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeBbbChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener("bbb", listener);
}
/**
* {@literal ccc} を返します。
*
* @return {@literal ccc}
*/
public java.lang.String[] getCcc() {
return ccc;
}
/**
* {@literal ccc} の {@literal n} 番目の要素を返します。
*
* @param n 返される要素のインデックス
* @return {@literal n} 番目の {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
*/
public java.lang.String getCcc(int n) throws ArrayIndexOutOfBoundsException {
return ccc[n];
}
/**
* {@literal ccc} を設定します。
*
* @param ccc {@literal ccc}
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setCcc(java.lang.String[] ccc) throws java.beans.PropertyVetoException {
java.lang.String[] oldCcc = this.ccc;
vetoableChangeSupport.fireVetoableChange("ccc", oldCcc, ccc);
this.ccc = ccc;
propertyChangeSupport.firePropertyChange("ccc", oldCcc, ccc);
}
/**
* {@literal ccc} の {@literal n} 番目の要素を設定します。
*
* @param n 設定される要素のインデックス
* @param ccc {@literal ccc}
* @throws ArrayIndexOutOfBoundsException インデックスが配列のサイズを超えていた場合
* @throws java.beans.PropertyVetoException プロパティの変更が拒否された場合
*/
public void setCcc(int n, java.lang.String ccc) throws ArrayIndexOutOfBoundsException, java.beans.PropertyVetoException {
java.lang.String oldCcc = this.ccc[n];
vetoableChangeSupport.fireVetoableChange(new java.beans.IndexedPropertyChangeEvent(this, "ccc", oldCcc, ccc, n));
this.ccc[n] = ccc;
propertyChangeSupport.fireIndexedPropertyChange("ccc", n, oldCcc, ccc);
}
/**
* {@literal ccc} の {@link java.beans.PropertyChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.PropertyChangeListener}
*/
public void addCccChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.addPropertyChangeListener("ccc", listener);
}
/**
* {@literal ccc} の {@link java.beans.PropertyChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.PropertyChangeListener}
*/
public void removeCccChangeListener(java.beans.PropertyChangeListener listener) {
propertyChangeSupport.removePropertyChangeListener("ccc", listener);
}
/**
* {@literal ccc} の {@link java.beans.VetoableChangeListener} をリスナーリストに追加します。
*
* @param listener 追加する {@link java.beans.VetoableChangeListener}
*/
public void addCccChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.addVetoableChangeListener("ccc", listener);
}
/**
* {@literal ccc} の {@link java.beans.VetoableChangeListener} をリスナーリストから削除します。
*
* @param listener 削除する {@link java.beans.VetoableChangeListener}
*/
public void removeCccChangeListener(java.beans.VetoableChangeListener listener) {
vetoableChangeSupport.removeVetoableChangeListener("ccc", listener);
}
}
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 sec
Results :
Tests run: 37, Failures: 0, Errors: 0, Skipped: 0
[JENKINS] テスト結果の記録
[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ aptina-beans ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0.jar
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ aptina-beans >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO]
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ aptina-beans <<<
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ aptina-beans ---
[INFO] Building jar: /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0-sources.jar
[INFO]
[INFO] --- maven-shade-plugin:1.3.1:shade (default) @ aptina-beans ---
[INFO] Including org.seasar.aptina:aptina-commons:jar:1.0.0 in the shaded jar.
[INFO] Replacing original artifact with shaded artifact.
[INFO] Replacing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0.jar with /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0-shaded.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ aptina-beans ---
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-beans/1.0.0/aptina-beans-1.0.0.jar
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/dependency-reduced-pom.xml to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-beans/1.0.0/aptina-beans-1.0.0.pom
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0-sources.jar to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-beans/1.0.0/aptina-beans-1.0.0-sources.jar
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Aptina Downloads 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aptina-downloads ---
[INFO]
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ aptina-downloads >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO]
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ aptina-downloads <<<
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ aptina-downloads ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ aptina-downloads ---
[INFO] Installing /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-downloads/pom.xml to /home/services/jenkins/.m2/repository/org/seasar/aptina/aptina-downloads/1.0.0/aptina-downloads-1.0.0.pom
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Aptina ............................................. SUCCESS [ 0.947 s]
[INFO] Aptina Commons ..................................... SUCCESS [ 4.502 s]
[INFO] Aptina Unit ........................................ SUCCESS [ 3.086 s]
[INFO] Aptina Beans ....................................... SUCCESS [ 3.444 s]
[INFO] Aptina Downloads ................................... SUCCESS [ 0.188 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14.019 s
[INFO] Finished at: 2017-07-06T05:30:18+09:00
[INFO] Final Memory: 23M/253M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/dependency-reduced-pom.xml to org.seasar.aptina/aptina-beans/1.0.0/aptina-beans-1.0.0.pom
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0.jar to org.seasar.aptina/aptina-beans/1.0.0/aptina-beans-1.0.0.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-beans/target/aptina-beans-1.0.0-sources.jar to org.seasar.aptina/aptina-beans/1.0.0/aptina-beans-1.0.0-sources.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/pom.xml to org.seasar.aptina/aptina-project/1.0.0/aptina-project-1.0.0.pom
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/dependency-reduced-pom.xml to org.seasar.aptina/aptina-unit/1.0.0/aptina-unit-1.0.0.pom
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0.jar to org.seasar.aptina/aptina-unit/1.0.0/aptina-unit-1.0.0.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-unit/target/aptina-unit-1.0.0-sources.jar to org.seasar.aptina/aptina-unit/1.0.0/aptina-unit-1.0.0-sources.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/pom.xml to org.seasar.aptina/aptina-commons/1.0.0/aptina-commons-1.0.0.pom
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0.jar to org.seasar.aptina/aptina-commons/1.0.0/aptina-commons-1.0.0.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-commons/target/aptina-commons-1.0.0-sources.jar to org.seasar.aptina/aptina-commons/1.0.0/aptina-commons-1.0.0-sources.jar
[JENKINS] Archiving /home/services/jenkins/jobs/aptina/workspace/aptina/aptina-downloads/pom.xml to org.seasar.aptina/aptina-downloads/1.0.0/aptina-downloads-1.0.0.pom
channel stopped
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: SUCCESS