SuccessConsole Output

定期的に実行
ビルドします。 ワークスペース: /home/services/jenkins/jobs/doma/workspace
Updating https://www.seasar.org/svn/doma/trunk/doma at revision '2017-07-06T03:50:00.581 +0900'
At revision 1285

No changes for https://www.seasar.org/svn/doma/trunk/doma since the previous build
Parsing POMs
Established TCP socket on 46198
[doma] $ /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 46198
<===[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 37285
[doma] $ /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 37285
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /home/services/jenkins/jobs/doma/workspace/doma/pom.xml clean install
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.seasar.doma:doma:jar:1.36.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-resources-plugin is missing. @ line 158, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ line 187, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 167, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ line 143, 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] ------------------------------------------------------------------------
[INFO] Building Doma 1.36.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ doma ---
[INFO] Deleting /home/services/jenkins/jobs/doma/workspace/doma/target
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ doma ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ doma ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 717 source files to /home/services/jenkins/jobs/doma/workspace/doma/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ doma ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 198 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ doma ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 446 source files to /home/services/jenkins/jobs/doma/workspace/doma/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ doma ---
[INFO] Surefire report directory: /home/services/jenkins/jobs/doma/workspace/doma/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.seasar.doma.DomaNullPointerExceptionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
Running org.seasar.doma.DomaIllegalArgumentExceptionTest
[DOMA0002] パラメータ[aaa]が不正です。理由は次のとおりです。aaa < 0
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.util.GenericUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.util.StringUtilTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.util.ResourceUtilTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.util.ConstructorUtilTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.util.CharSequenceUtilTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running org.seasar.doma.internal.util.SqlFileUtilTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.util.FieldUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.util.ClassUtilTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.util.MethodUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.util.IOUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.wrapper.WrappersTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec
Running org.seasar.doma.internal.expr.ExpressionExceptionTest
[DOMA3001] 式[new java.util.ArrayList().get(0)]の評価に失敗しました([29]番目の文字付近)。クラス[java.util.ArrayList]のメソッド[get]の実行に失敗しました。原因は次のものです。java.lang.reflect.InvocationTargetException
[DOMA3002] 式["aaa".bbb()]の評価に失敗しました([9]番目の文字付近)。クラス[java.lang.String]のメソッド[bb)]が見つかりませんでした。メソッド名、パラメータの数、パラメータの型が正しいか確認してください。
[DOMA3003] 式[aaa.eq(100)]の評価に失敗しました([3]番目の文字付近)。変数[aaa]に対応するオブジェクトを解決できませんでした。変数名が正しいか確認してください。
[DOMA3004] 式["bbb" == "bbb]の解析に失敗しました([13]番目の文字付近)。文字列リテラルの終了を示すダブルクォテーション["]が見つかりません。
[DOMA3005] 式[new MyString()]の評価に失敗しました([13]番目の文字付近)。クラス[MyString]が見つかりませんでした。クラス名が正しいか確認してください。
[DOMA3006] 式[new java.lang.String(10B)]の評価に失敗しました([21]番目の文字付近)。コンストラクタ[java.lang.String(java.math.BigDecimal)]が見つかりませんでした。コンストラクタのパラメータの数や型が正しいか確認してください。
[DOMA3007] 式[new java.util.ArrayList(-1)]の評価に失敗しました([24]番目の文字付近)。コンストラクタ[java.util.ArrayList(int)]の実行に失敗しました。原因は次のものです。java.lang.reflect.InvocationTargetException
[DOMA3008] 式[1 > true]の評価に失敗しました([3]番目の文字付近)。比較演算子[>]の実行に失敗しました。被演算子のクラスがjava.lang.Comparableを実装していないか、2つの被演算子の型が比較不可能なのかもしれません。原因は次のものです。java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.Integer
[DOMA3009] 式[1 > null]の評価に失敗しました([3]番目の文字付近)。比較演算子[>]の実行に失敗しました。どちらかの値がnullの場合には、比較できません。
[DOMA3010] 式[true &&]の解析に失敗しました([7]番目の文字付近)。演算子[&&]に対する被演算子が見つかりませんでした。
[DOMA3011] 式[5 & 5]の解析に失敗しました([3]番目の文字付近)。サポートされていないトークン[&]が見つかりました。
[DOMA3012] 式[5aaa]の解析に失敗しました([2]番目の文字付近)。不正な数値リテラル[5a]が見つかりました。
[DOMA3013] 式[5 + "10"]の評価に失敗しました([8]番目の文字付近)。算術演算子[+]の実行に失敗しました。被演算子[10]のクラス[java.lang.String]が数値型ではありません。
[DOMA3020] 式["10" + 5]の評価に失敗しました([8]番目の文字付近)。演算子[+]の実行に失敗しました。文字の連結を行う場合、右被演算子[5]のクラス[int]はString、Character、charのいずれかでなければいけません。数値を加算する場合、両被演算子は数値型でなければいけません。
[DOMA3014] 式[5 / 0]の評価に失敗しました([/]番目の文字付近)。算術演算子[3]の実行に失敗しました。原因は次のものです。java.lang.ArithmeticException: Division by zero
[DOMA3015] 式[5 / null]の評価に失敗しました([8]番目の文字付近)。演算子[/]の実行に失敗しました。被演算子の値がnullです。
[DOMA3016] 式[ 'aaa]の解析に失敗しました([4]番目の文字付近)。文字リテラルの終了を示すクォテーション[']が見つかりません。文字リテラルの長さは1でなければいけません。
[DOMA3018] 式["aaa".bbb]の評価に失敗しました([9]番目の文字付近)。クラス[java.lang.String]のフィールド[bbb]が見つかりませんでした。フィールド名が正しいか確認してください。
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 sec
Running org.seasar.doma.internal.expr.ExpressionParserTest
[DOMA3027] 式[null.length()]の評価に失敗しました([11]番目の文字付近)。式[null]がnullと評価されためメソッド[length]を実行できませんでした。
[DOMA3005] 式[@java.lang.Xxx@valueOf(1)]の評価に失敗しました([22]番目の文字付近)。クラス[java.lang.Xxx]が見つかりませんでした。クラス名が正しいか確認してください。
[DOMA3002] 式[@java.lang.String@xxx(1)]の評価に失敗しました([21]番目の文字付近)。クラス[java.lang.String]のメソッド[xxx(int)]が見つかりませんでした。メソッド名、パラメータの数、パラメータの型が正しいか確認してください。
[DOMA3005] 式[@java.lang.Xxx@CASE_INSENSITIVE_ORDER]の評価に失敗しました([37]番目の文字付近)。クラス[java.lang.Xxx]が見つかりませんでした。クラス名が正しいか確認してください。
[DOMA3033] 式[@java.lang.String@hoge]の評価に失敗しました([22]番目の文字付近)。クラス[java.lang.String]のstaticフィールド[hoge]が見つかりませんでした。フィールド名が正しいか確認してください。
[DOMA3028] 式[@hoge("aaa")]の評価に失敗しました([5]番目の文字付近)。関数[hoge(java.lang.String)]が見つかりませんでした。関数名、パラメータの数、パラメータの型が正しいか確認してください。
[DOMA3026] 式[hoge.bar(2, 4]の解析に失敗しました([9]番目の文字付近)。括弧が閉じられていません。
Tests run: 67, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
Running org.seasar.doma.internal.expr.ExpressionEvaluatorTest
[DOMA3005] 式[dummy expression]の評価に失敗しました([0]番目の文字付近)。クラス[inexistentClass]が見つかりませんでした。クラス名が正しいか確認してください。
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.internal.expr.node.AndOperatorNodeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.expr.node.OrOperatorNodeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.expr.node.NotOperatorNodeTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.expr.node.MethodOperatorNodeTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.expr.ExpressionTokenizerTest
[DOMA3021] 式[aaa.]の解析に失敗しました([4]番目の文字付近)。トークン[.]の直後にはフィールド名もしくはメソッド名が続かなければいけません。
[DOMA3022] 式[aaa.!]の解析に失敗しました([5]番目の文字付近)。トークン[.]の直後にはフィールド名もしくはメソッド名が続かなければいけませんが、文字[!]がJavaの識別子の最初の文字として不正です。
[DOMA3023] 式[@]の解析に失敗しました([1]番目の文字付近)。トークン[@]の直後にはクラスの完全修飾名もしくは組み込み関数名が続かなければいけません。
[DOMA3024] 式[@!]の解析に失敗しました([2]番目の文字付近)。トークン[@]の直後には組み込み関数名が続かなければいけませんが、文字[!]がJavaの識別子の最初の文字として不正です。
Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.apt.enumdomain.EnumDomainProcessorTest
注:src/test/java/org/seasar/doma/internal/apt/enumdomain/JobType.java は推奨されない API を使用またはオーバーライドしています。
注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。
注:src/test/java/org/seasar/doma/internal/apt/enumdomain/PrimitiveValue.java は推奨されない API を使用またはオーバーライドしています。
注:詳細については、-Xlint:deprecation オプションを指定して再コンパイルしてください。
src/test/java/org/seasar/doma/internal/apt/enumdomain/Outer.java:24: [DOMA4180] @EnumDomainが注釈された列挙型はトップレベルのクラスでなければいけません。
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.648 sec
Running org.seasar.doma.internal.apt.meta.EntityMetaFactoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.13 sec
Running org.seasar.doma.internal.apt.domain.DomainConvertersProcessorTest
src/test/java/org/seasar/doma/internal/apt/domain/ExternalDomainNotSpecifiedProvider.java:24: [DOMA4196] 型[org.seasar.doma.internal.apt.domain.TuesdayConverter]が@EnumDomainで注釈されていません。
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec
Running org.seasar.doma.internal.apt.domain.ExternalDomainProcessorTest
src/test/java/org/seasar/doma/internal/apt/domain/NotDomainConverter.java:25: [DOMA4191] @ExternalDomainはorg.seasar.doma.jdbc.domain.DomainConverterのサブタイプにのみ注釈できます。
src/test/java/org/seasar/doma/internal/apt/domain/AbstractDomainConverter.java:27: [DOMA4192] @ExternalDomainを注釈したクラスは抽象型であってはいけません。クラス[org.seasar.doma.internal.apt.domain.AbstractDomainConverter]は抽象型です。
src/test/java/org/seasar/doma/internal/apt/domain/ConstrutorNotFoundDomainConverter.java:27: [DOMA4193] @ExternalDomainを注釈したクラスは引数なしのpublicなコンストラクタを持たなければいけません。クラス[org.seasar.doma.internal.apt.domain.ConstrutorNotFoundDomainConverter]には引数なしのpublicなコンストラクタが見つかりません。
src/test/java/org/seasar/doma/internal/apt/domain/NotPersistentValueObjectConverter.java:26: [DOMA4194] org.seasar.doma.jdbc.domain.DomainConverterの第2型引数に指定された型[java.lang.StringBuilder]は永続対象としてサポートされていません。
src/test/java/org/seasar/doma/internal/apt/domain/EnumDomainValueObjectConverter.java:29: [DOMA4195] @EnumDomainが注釈された列挙型[org.seasar.doma.internal.apt.domain.EnumDomainValueObjectConverter.Inner]はorg.seasar.doma.jdbc.domain.DomainConverterの第2型引数に指定できません。
src/test/java/org/seasar/doma/internal/apt/domain/NestingValueObjectConverter.java:27: [DOMA4199] org.seasar.doma.jdbc.domain.DomainConverterの第1型引数に指定された型[org.seasar.doma.internal.apt.domain.NestingValueObjectConverter.NestingValueObject]はトップレベルでなければいけません。
src/test/java/org/seasar/doma/internal/apt/domain/IllegalParameterizedValueObjectConverter.java:26: [DOMA4203] org.seasar.doma.jdbc.domain.DomainConverterの第1型引数に指定された型[org.seasar.doma.internal.apt.domain.ParameterizedValueObject]への型引数はすべてワイルドカードでなければいけません。
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 sec
Running org.seasar.doma.internal.apt.domain.DomainProcessorTest
src/test/java/org/seasar/doma/internal/apt/domain/JobType.java:24: [DOMA4184] 列挙型に@Domainを注釈する場合、factoryMethod属性に"new"は指定できません("new"はコンストラクタで生成することを示します)。staticで非privateなファクトリメソッドの名前を指定してください。
src/test/java/org/seasar/doma/internal/apt/domain/Outer.java:25: [DOMA4179] @Domainが注釈されたクラスはトップレベルのクラスでなければいけません。
src/test/java/org/seasar/doma/internal/apt/domain/ConstrutorNotFoundDomain.java:23: [DOMA4103] 型[java.math.BigDecimal]をパラメータにもつ非privateなコンストラクタが見つかりません。コンストラクタを定義するか、ファクトリメソッドを利用したい場合は@DomainのfactoryMethod属性にメソッド名を指定してください。
src/test/java/org/seasar/doma/internal/apt/domain/UnsupportedValueTypeDomain.java:22: [DOMA4102] 型[java.lang.Override]は永続対象としてサポートされていません。
src/test/java/org/seasar/doma/internal/apt/domain/AccessorNotFoundDomain.java:23: [DOMA4104] アクセッサメソッド[getValue]が見つかりません。アクセッサメソッドは、型[java.math.BigDecimal]を戻り値とする非privateで引数なしのインスタンスメソッドでなければいけません。
src/test/java/org/seasar/doma/internal/apt/domain/AbstractDomain.java:21: [DOMA4132] @DomainのfactoryMethod要素の値が"new"の場合、クラスはabstractであってはいけません。
src/test/java/org/seasar/doma/internal/apt/domain/IllegalSizeParametarizedOfSalary.java:27: [DOMA4106] ファクトリメソッド[of]が見つかりません。ファクトリメソッドは、型[org.seasar.doma.internal.apt.domain.IllegalSizeParametarizedOfSalary<T,U>]を戻り値とし型[java.math.BigDecimal]をパラメータにもつ、非privateなstaticメソッドでなければいけません。また、メソッドの型パラメータはクラスの型パラメータと同一でなければいけません。ファクトリメソッドを定義するか、ファクトリメソッドが不要な場合は@DomainのfactoryMethodに"new"と指定しコンストラクタを定義してください。
src/test/java/org/seasar/doma/internal/apt/domain/IllegalTypeParametarizedOfSalary.java:27: [DOMA4106] ファクトリメソッド[of]が見つかりません。ファクトリメソッドは、型[org.seasar.doma.internal.apt.domain.IllegalTypeParametarizedOfSalary<T,U>]を戻り値とし型[java.math.BigDecimal]をパラメータにもつ、非privateなstaticメソッドでなければいけません。また、メソッドの型パラメータはクラスの型パラメータと同一でなければいけません。ファクトリメソッドを定義するか、ファクトリメソッドが不要な場合は@DomainのfactoryMethodに"new"と指定しコンストラクタを定義してください。
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.717 sec
Running org.seasar.doma.internal.apt.entity.EntityProcessorTest
src/test/java/org/seasar/doma/internal/apt/entity/VersionDuplicatedEntity.java:36: [DOMA4024] @Versionが重複しています。@Versionが注釈されるフィールドはクラス階層の中で1つでなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/NotTopLevelEntity.java:27: [DOMA4018] エンティティクラスはトップレベルでなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/UnsupportedPropertyEntity.java:29: [DOMA4096] クラス[java.util.Calendar]は、永続対象の型としてサポートされていません。@ExternalDomainでマッピングすることを意図している場合、登録や設定が不足している可能性があります。@DomainConvertersを注釈したクラスと注釈処理のオプション(domain.converters)を見直してください。
src/test/java/org/seasar/doma/internal/apt/entity/Child3InheritingEntity.java:26: [DOMA4230] 親エンティティクラスから引き継がれたエンティティリスナークラス[org.seasar.doma.internal.apt.entity.Parent3EntityListener]には、エンティティクラス[org.seasar.doma.internal.apt.entity.Child3InheritingEntity]を型引数で受けるための型パラメータが1つ必要です
src/test/java/org/seasar/doma/internal/apt/entity/PropertyNameReservedEntity.java:27: [DOMA4025] [__]で始まる名前はDomaにより予約されているため使用できません。
src/test/java/org/seasar/doma/internal/apt/entity/VersionNotNumberEntity.java:29: [DOMA4093] @Versionは次の型のプロパティに対してのみ有効です。数値のプリミティブ型、Numberのサプタイプ、もしくはそれらのいずれかを値とするドメインクラス。
src/test/java/org/seasar/doma/internal/apt/entity/ListenerArgumentTypeIllegalEntity.java:24: [DOMA4038] EntityListener[org.seasar.doma.internal.apt.entity.ListenerArgumentTypeIllegalEntityListener]の実型引数の型[java.lang.String]はエンティティクラス[org.seasar.doma.internal.apt.entity.ListenerArgumentTypeIllegalEntity]のスーパータイプでなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/AnnotationConflictedEntity.java:27: [DOMA4086] アノテーション[org.seasar.doma.Id]とアノテーション[org.seasar.doma.Version]が競合しています。これらは同じフィールドに注釈できません。
src/test/java/org/seasar/doma/internal/apt/entity/AbstractEntityListenerEntity.java:24: [DOMA4166] エンティティリスナークラスは抽象型であってはいけません。クラス[org.seasar.doma.internal.apt.entity.AbstractEntityListener]は抽象型です。
src/test/java/org/seasar/doma/internal/apt/entity/NoDefaultConstructorEntityListenerEntity.java:24: [DOMA4167] エンティティリスナークラスは引数なしのpublicなコンストラクタを持たなければいけません。クラス[org.seasar.doma.internal.apt.entity.NoDefaultConstructorEntityListener]には引数なしのpublicなコンストラクタが見つかりません。
src/test/java/org/seasar/doma/internal/apt/entity/AbstractSequenceIdGeneratorEntity.java:33: [DOMA4170] org.seasar.doma.jdbc.id.SequenceIdGeneratorの実装クラスは抽象型であってはいけません。クラス[org.seasar.doma.internal.apt.entity.AbstractSequenceIdGenerator]は抽象型です。
src/test/java/org/seasar/doma/internal/apt/entity/NoDefaultConstructorSequenceIdGeneratorEntity.java:33: [DOMA4171] org.seasar.doma.jdbc.id.SequenceIdGeneratorの実装クラスは引数なしのpublicなコンストラクタを持たなければいけません。クラス[org.seasar.doma.internal.apt.entity.NoDefaultConstructorSequenceIdGenerator]には引数なしのpublicなコンストラクタが見つかりません。
src/test/java/org/seasar/doma/internal/apt/entity/AbstractTableIdGeneratorEntity.java:33: [DOMA4168] org.seasar.doma.jdbc.id.TableIdGeneratorの実装クラスは抽象型であってはいけません。クラス[org.seasar.doma.internal.apt.entity.AbstractTableIdGenerator]は抽象型です。
src/test/java/org/seasar/doma/internal/apt/entity/NoDefaultConstructorTableIdGeneratorEntity.java:33: [DOMA4169] org.seasar.doma.jdbc.id.TableIdGeneratorの実装クラスは引数なしのpublicなコンストラクタを持たなければいけません。クラス[org.seasar.doma.internal.apt.entity.NoDefaultConstructorTableIdGenerator]には引数なしのpublicなコンストラクタが見つかりません。
src/test/java/org/seasar/doma/internal/apt/entity/GeneratedValueNotNumberEntity.java:32: [DOMA4095] @GeneratedValueは次の型のプロパティに対してのみ有効です。数値のプリミティブ型、Numberのサプタイプ、もしくはそれらのいずれかを値とするドメインクラス。
src/test/java/org/seasar/doma/internal/apt/entity/GeneratedValueWithoutIdEntity.java:30: [DOMA4033] @GeneratedValueを使用する場合、同じフィールドに@Idを指定しなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/GeneratedValueWithCompositeIdEntity.java:28: [DOMA4036] @GeneratedValueを使用する場合、エンティティクラスの階層で@Idは1つのみでなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/SequenceGeneratorWithoutGeneratedValueEntity.java:29: [DOMA4030] @SequenceGeneratorを使用する場合、同じフィールドに@GeneratedValue(strategy = GenerationType.SEQUENCE)を指定しなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/TableGeneratorWithoutGeneratedValueEntity.java:29: [DOMA4031] @TableGeneratorを使用する場合、同じフィールドに@GeneratedValue(strategy = GenerationType.TABLE)を指定しなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/IllegalIdPropertyEntity.java:34: [DOMA4095] @GeneratedValueは次の型のプロパティに対してのみ有効です。数値のプリミティブ型、Numberのサプタイプ、もしくはそれらのいずれかを値とするドメインクラス。
src/test/java/org/seasar/doma/internal/apt/entity/IllegalVersionPropertyEntity.java:29: [DOMA4093] @Versionは次の型のプロパティに対してのみ有効です。数値のプリミティブ型、Numberのサプタイプ、もしくはそれらのいずれかを値とするドメインクラス。
src/test/java/org/seasar/doma/internal/apt/entity/RawtypePropertyEntity.java:28: [DOMA4204] クラス[org.seasar.doma.internal.apt.entity.Weight]の原型はエンティティプロパティに使用できません。
src/test/java/org/seasar/doma/internal/apt/entity/WildcardPropertyEntity.java:27: [DOMA4205] クラス[org.seasar.doma.internal.apt.entity.Weight]の型パラメータにワイルドカードや型パラメータを含むものはエンティティプロパティに使用できません。
src/test/java/org/seasar/doma/internal/apt/entity/IllegalOriginalStatesImmutableEntity.java:35: [DOMA4224] イミュータブルなエンティティクラスのフィールドには@OriginalStatesを注釈できません。
src/test/java/org/seasar/doma/internal/apt/entity/FinalMissingImmutableEntity.java:29: [DOMA4225] イミュータブルなエンティティクラスの永続対象フィールドにはfinal修飾子が必須です。
src/test/java/org/seasar/doma/internal/apt/entity/IllegalMutableChildEntity.java:24: [DOMA4226] @Entityのimmutable要素の値はエンティティクラスの継承階層で同一でなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/GenericListener2Entity.java:24: [DOMA4227] エンティティリスナークラスの型パラメータは1つ以下でなければいけません。
src/test/java/org/seasar/doma/internal/apt/entity/GenericListener4Entity.java:24: [DOMA4229] エンティティリスナークラスの型パラメータ[E]の上限境界[java.sql.Date]がエンティティクラス[org.seasar.doma.internal.apt.entity.GenericListener4Entity]と互換性がありません。
src/test/java/org/seasar/doma/internal/apt/entity/GenericListener5Entity.java:24: [DOMA4166] エンティティリスナークラスは抽象型であってはいけません。クラス[org.seasar.doma.internal.apt.entity.GenericListener5]は抽象型です。
src/test/java/org/seasar/doma/internal/apt/entity/GenericListener8Entity.java:24: [DOMA4228] エンティティリスナークラスの型パラメータ[E]がクラス階層の中でorg.seasar.doma.jdbc.entity.EntityListerの型引数として渡されていません。
Tests run: 53, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.735 sec
Running org.seasar.doma.internal.apt.dao.ExpressionValidatorTest
org.seasar.doma.internal.apt.AptException: [DOMA4072] 式[@hoge(emp.name)]([5]番目の文字付近)に含まれる関数[hoge(java.lang.String)]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4067] SQL内の変数[notFound]に対応するパラメータがメソッドに存在しません([8]番目の文字付近)。
org.seasar.doma.internal.apt.AptException: [DOMA4071] 式[emp.notFound(1, "aaa".length())]([12]番目の文字付近)に含まれる変数[emp](フィールドもしくはメソッドの戻り値の型が[org.seasar.doma.internal.apt.entity.Emp])からpublicで戻り値を返すメソッド[notFound(int, int)]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4145] 式[@Xxx@staticMethod("aaa")]([17]番目の文字付近)に含まれるクラス[Xxx]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4146] 式[@org.seasar.doma.internal.apt.entity.Emp@getName()]([48]番目の文字付近)に含まれるクラス[org.seasar.doma.internal.apt.entity.Emp]のpublicで戻り値を返すstaticメソッド[getName()]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4145] 式[@Xxx@staticField]([16]番目の文字付近)に含まれるクラス[Xxx]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4148] 式[@org.seasar.doma.internal.apt.entity.Emp@name]([45]番目の文字付近)に含まれるクラス[org.seasar.doma.internal.apt.entity.Emp]にstaticフィールド[name]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4189] 式[@hello(emp.name)]([6]番目の文字付近)の関数[hello]の解決に失敗しました。注釈処理のオプションexpr.functionsに指定されたクラス[nonExistent]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4190] 式[@hello(emp.name)]([6]番目の文字付近)の関数[hello]の解決に失敗しました。注釈処理のオプションexpr.functionsに指定されたクラス[java.lang.String]はorg.seasar.doma.expr.ExpressionFunctionsのサブタイプでなければいけません。
org.seasar.doma.internal.apt.AptException: [DOMA4072] 式[@hoge(emp.name)]([5]番目の文字付近)に含まれる関数[hoge(java.lang.String)]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4115] 式[new java.lang.String(1, 2)]([21]番目の文字付近)に含まれるコンストラクタ[java.lang.String(int, int)]が見つかりません。
org.seasar.doma.internal.apt.AptException: [DOMA4121] 式[1 + "2"]([3]番目の文字付近)に含まれる算術演算子[+]の右被演算子["2"]の型[java.lang.String]が数値型ではありません。
org.seasar.doma.internal.apt.AptException: [DOMA4126] 文字の連結を行う場合、式["2" + 1]([5]番目の文字付近)に含まれる演算子[+]の右被演算子["2"]の型[java.lang.String]はString/Character/charのいずれかでなければいけません。数値の加算を行う場合、両被演算子は数値型でなければいけません。
Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.986 sec
Running org.seasar.doma.internal.apt.dao.SqlValidatorTest
[DOMA4092] SQLファイル[aaa/bbbDao/ccc.sql]の妥当検査に失敗しました([1]行目[55]番目の文字付近)。詳細は次のものです。[DOMA4067] SQL内の変数[x]に対応するパラメータがメソッドに存在しません([1]番目の文字付近)。 SQL[select * from emp where name = /*%for e : names*/ /*x*/'aaa' /*%if e_has_next*/or/*%end*//*%end*/]。
[DOMA4149] SQLファイル[aaa/bbbDao/ccc.sql]の妥当検査に失敗しました([1]行目[49]番目の文字付近)。/*%for ...*/の式[names]が型[java.util.Iterator]として評価されましたが、java.lang.Iterable型でなければいけません。SQL[select * from emp where name = /*%for e : names*/ /*e*/'aaa' /*%if e_has_next*/or/*%end*//*%end*/]
[DOMA4150] SQLファイル[aaa/bbbDao/ccc.sql]の妥当検査に失敗しました([1]行目[49]番目の文字付近)。/*%for ...*/の式[names]の型[java.util.List]の実型引数が不明です。SQL[select * from emp where name = /*%for e : names*/ /*e*/'aaa' /*%if e_has_next*/or/*%end*//*%end*/]
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.197 sec
Running org.seasar.doma.internal.apt.dao.BatchSqlValidatorTest
警告:[DOMA4181] SQLファイル[aaa/bbbDao/ccc.sql]に埋め込み変数コメントが含まれています。バッチの中で実行されるSQLは一定であるため、埋め込み変数コメントにより動的なSQLを発行しようとしても意図したSQLにならない可能性があります。この警告を抑制するには、メソッドに@Suppress(message = Message.DOMA4181)と注釈してください。
警告:[DOMA4182] SQLファイル[aaa/bbbDao/ccc.sql]に条件コメントが含まれています。バッチの中で実行されるSQLは一定であるため、条件コメントにより動的なSQLを発行しようとしても意図したSQLにならない可能性があります。この警告を抑制するには、メソッドに@Suppress(message = Message.DOMA4182)と注釈してください。
警告:[DOMA4182] SQLファイル[aaa/bbbDao/ccc.sql]に条件コメントが含まれています。バッチの中で実行されるSQLは一定であるため、条件コメントにより動的なSQLを発行しようとしても意図したSQLにならない可能性があります。この警告を抑制するには、メソッドに@Suppress(message = Message.DOMA4182)と注釈してください。
警告:[DOMA4181] SQLファイル[aaa/bbbDao/ccc.sql]に埋め込み変数コメントが含まれています。バッチの中で実行されるSQLは一定であるため、埋め込み変数コメントにより動的なSQLを発行しようとしても意図したSQLにならない可能性があります。この警告を抑制するには、メソッドに@Suppress(message = Message.DOMA4181)と注釈してください。
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 sec
Running org.seasar.doma.internal.apt.dao.DaoProcessorTest
src/test/java/org/seasar/doma/internal/apt/dao/NotTopLevelDao.java:27: [DOMA4017] Daoインタフェースはトップレベルでなければいけません。
src/test/java/org/seasar/doma/internal/apt/dao/AnnotationConflictedDao.java:32: [DOMA4086] アノテーション[org.seasar.doma.Update]とアノテーション[org.seasar.doma.Delete]が競合しています。これらは同じフィールドに注釈できません。
src/test/java/org/seasar/doma/internal/apt/dao/AnnotationNotFoundDao.java:27: [DOMA4005] @Selectや@Updateなど問い合わせの種別を表すアノテーションが必要です。
src/test/java/org/seasar/doma/internal/apt/dao/NotInterfaceDao.java:24: [DOMA4014] インタフェース以外には注釈できません。
src/test/java/org/seasar/doma/internal/apt/dao/NameUnsafeDaoImpl.java:25: 警告:[DOMA4026] [Impl]で終わる名前は自動生成されるクラスの名前と重複する可能性があります。
src/test/java/org/seasar/doma/internal/apt/dao/ElementOfParamListUnspecifiedDao.java:32: [DOMA4159] java.lang.Iterableのサブタイプには実型引数が必須です。
src/test/java/org/seasar/doma/internal/apt/dao/ElementOfParamListWildcardTypeDao.java:32: [DOMA4160] java.lang.Iterableのサブタイプをワイルカード型にしてはいけません。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalTargetTypeIterationCallbackDao.java:30: [DOMA4058] IterationCallbackの2番目の実型引数の型は、基本型、ドメインクラス、エンティティクラス、java.util.Map<String, Object>のいずれかでなければいけません。
src/test/java/org/seasar/doma/internal/apt/dao/NonDaoExtendsDao.java:27: [DOMA4188] @Daoが注釈されたインタフェースは@Daoが注釈されてないインタフェース[java.io.Serializable]をextendsできません。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalConstructorDelegateDao.java:30: [DOMA4080] クラス[org.seasar.doma.internal.apt.dao.IllegalConstructorDelegateDaoDelegate]に適切なパラメータを持つpublicなコンストラクタがみつかりません。コンストラクタはorg.seasar.doma.jdbc.Config型の1つのパラメータを持つか、もしくはorg.seasar.doma.jdbc.Config型と委譲元のDaoの型の2つのパラメータを持たねばいけません。
src/test/java/org/seasar/doma/internal/apt/dao/NoMethodDelegateDao.java:28: [DOMA4081] クラス[org.seasar.doma.internal.apt.dao.IllegalDelegateDaoDelegate]に、このメソッドと同じシグニチャをもつpublicなメソッドがみつかりません。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalReturnTypeDelegateDao.java:28: [DOMA4081] クラス[org.seasar.doma.internal.apt.dao.IllegalDelegateDaoDelegate]に、このメソッドと同じシグニチャをもつpublicなメソッドがみつかりません。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalParameterTypeDelegateDao.java:28: [DOMA4081] クラス[org.seasar.doma.internal.apt.dao.IllegalDelegateDaoDelegate]に、このメソッドと同じシグニチャをもつpublicなメソッドがみつかりません。
src/test/java/org/seasar/doma/internal/apt/dao/UnknownBindVariableSqlValidationDao.java:26: [DOMA4092] SQLファイル[META-INF/org/seasar/doma/internal/apt/dao/UnknownBindVariableSqlValidationDao/select.sql]の妥当検査に失敗しました([1]行目[40]番目の文字付近)。詳細は次のものです。[DOMA4067] SQL内の変数[unknown]に対応するパラメータがメソッドに存在しません([7]番目の文字付近)。 SQL[select * from Emp where id = /*unknown*/1]。
src/test/java/org/seasar/doma/internal/apt/dao/UnknownVariableSqlValidationDao.java:26: [DOMA4092] SQLファイル[META-INF/org/seasar/doma/internal/apt/dao/UnknownVariableSqlValidationDao/select.sql]の妥当検査に失敗しました([1]行目[47]番目の文字付近)。詳細は次のものです。[DOMA4067] SQL内の変数[unknown]に対応するパラメータがメソッドに存在しません([8]番目の文字付近)。 SQL[select * from Emp where /*%if unknown != null*/ id = /*id*/1 /*%end*/]。
src/test/java/org/seasar/doma/internal/apt/dao/EmptySqlFileDao.java:31: [DOMA4020] SQLファイル[META-INF/org/seasar/doma/internal/apt/dao/EmptySqlFileDao/select.sql]が空です。
src/test/java/org/seasar/doma/internal/apt/dao/NoTestLiteralDao.java:31: [DOMA4069] SQLファイル[META-INF/org/seasar/doma/internal/apt/dao/NoTestLiteralDao/selectById.sql]の解析に失敗しました。原因は次のものです。org.seasar.doma.jdbc.JdbcException: [DOMA2110] SQLの解析に失敗しました。([1]行目[35]番目の文字付近)。バインド変数コメント[/*id*/]の直後にテスト用のリテラルもしくは括弧が見つかりません。SQL[select * from Emp where id = /*id*/]
src/test/java/org/seasar/doma/internal/apt/dao/IllegalParameterNameDao.java:31: [DOMA4025] [__]で始まる名前はDomaにより予約されているため使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/SelectAbstractEntityDao.java:31: [DOMA4154] 戻り値のエンティティクラス[org.seasar.doma.internal.apt.entity.AbstractEntity]は抽象型であってはいけません。
src/test/java/org/seasar/doma/internal/apt/dao/SelectAbstractEntityListDao.java:33: [DOMA4155] 戻り値のjava.util.Listに対する実型引数のエンティティクラス[org.seasar.doma.internal.apt.entity.AbstractEntity]は抽象型であってはいけません。
src/test/java/org/seasar/doma/internal/apt/dao/FunctionAbstractEntityListDao.java:33: [DOMA4156] 戻り値のjava.util.Listに対する実型引数のエンティティクラス[org.seasar.doma.internal.apt.entity.AbstractEntity]は抽象型であってはいけません。
src/test/java/org/seasar/doma/internal/apt/dao/ProcedureAbstractEntityListDao.java:34: [DOMA4157] java.util.Listに対する実型引数のエンティティクラス[org.seasar.doma.internal.apt.entity.AbstractEntity]は抽象型であってはいけません。
src/test/java/org/seasar/doma/internal/apt/dao/IterateAbstractEntityDao.java:32: [DOMA4158] IterationCallbackの2番目の実型引数に抽象型のエンティティクラス[org.seasar.doma.internal.apt.entity.AbstractEntity]は指定できません。
src/test/java/org/seasar/doma/internal/apt/dao/RawTypeReturnDao.java:30: [DOMA4206] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はDaoメソッドの戻り値に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/WildcardTypeReturnDao.java:29: [DOMA4207] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはDaoメソッドの戻り値に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/RawTypeParamDao.java:30: [DOMA4208] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はDaoメソッドのパラメータに使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/WildcardTypeParamDao.java:29: [DOMA4209] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはDaoメソッドのパラメータに使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterableRawTypeReturnDao.java:32: [DOMA4210] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はIterableのサブタイプの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterableWildcardTypeReturnDao.java:31: [DOMA4211] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはIterableの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterableRawTypeParamDao.java:32: [DOMA4212] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はIterableのサブタイプの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterableWildcardTypeParamDao.java:31: [DOMA4213] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはIterableの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterateWildcardTypeDao.java:32: [DOMA4216] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はIterationCallbackの2番目の実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IterateRawTypeDao.java:31: [DOMA4217] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはIterationCallbackの2番目の実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/ReferenceRawTypeParamDao.java:32: [DOMA4218] クラス[org.seasar.doma.internal.apt.dao.Height]の原型はReferenceの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/ReferenceWildcardTypeParamDao.java:31: [DOMA4219] クラス[org.seasar.doma.internal.apt.dao.Height]の型パラメータにワイルドカードや型パラメータを含むものはReferenceの実型引数に使用できません。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalModifyImmutableEmpDao.java:30: [DOMA4222] イミュータブルなエンティティクラスを@Insertや@Updateや@Deleteが注釈されたメソッドのパラメータとする場合、戻り値はorg.seasar.doma.jdbc.Result<E>でなければいけません。型パラメータ E の実型引数にはパラメータと同じエンティティクラスを指定してください。
src/test/java/org/seasar/doma/internal/apt/dao/IllegalBatchModifyImmutableEmpDao.java:32: [DOMA4223] イミュータブルなエンティティクラスを@BatchInsertや@BatchUpdateや@BatchDeleteが注釈されたメソッドのパラメータとする場合、戻り値はorg.seasar.doma.jdbc.BatchResult<E>でなければいけません。型パラメータEの実型引数にはパラメータと同じエンティティクラスを指定してください。
Tests run: 84, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.994 sec
Running org.seasar.doma.internal.jdbc.command.EntitySingleResultHandlerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 sec
Running org.seasar.doma.internal.jdbc.command.FunctionCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
{? = call aaa(40, ?, null)}
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.seasar.doma.internal.jdbc.command.DomainResultListHandlerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.ScriptTokenizerTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.DeleteCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from EMP where ID = 1 and VERSION = 10
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from EMP where ID = 10 and VERSION = 100
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from EMP where ID = 10 and VERSION = 100
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.internal.jdbc.command.UpdateCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'hoge', VERSION = 10 + 1 where ID = 1 and VERSION = 10
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'aaa', SALARY = null, VERSION = 100 + 1 where ID = 10 and VERSION = 100
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'aaa', SALARY = null, VERSION = 100 + 1 where ID = 10 and VERSION = 100
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.jdbc.command.BatchInsertCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
insert into EMP (ID, NAME, SALARY, VERSION) values (1, 'hoge', null, 10)
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
insert into EMP (ID, NAME, SALARY, VERSION) values (2, 'foo', null, 20)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.ScriptCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/ScriptCommandTest/testExecute.script],
insert into emp (a, b) value (1, 2)
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/ScriptCommandTest/testExecute.script],
insert into dept (a, b) value (3, 4)
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/ScriptCommandTest/testExecute.script],
insert into address (a, b) value (5, 6)
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/ScriptCommandTest/testExecute_ScriptException.script],
insert into emp (a, b) value (1, 2)
[DOMA2077] スクリプトの実行に失敗しました。
SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/ScriptCommandTest/testExecute_ScriptException.script]。
行番号=[1]。
原因は次のものです。java.sql.SQLException: mock error.。
SQL=[insert into emp (a, b) value (1, 2)]。
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.internal.jdbc.command.EntityBuilderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.command.SelectCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/SelectCommandTest/testExecute_singleResult.sql],
select * from aaa where name = 'hoge' and salary = 10000
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[META-INF/org/seasar/doma/internal/jdbc/command/SelectCommandTest/testExecute_resultList.sql],
select * from aaa where sarary >= 5000
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.jdbc.command.DomainIterationHandlerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.PreparedSqlParameterBinderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.jdbc.command.BatchDeleteCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from EMP where ID = 1 and VERSION = 10
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from EMP where ID = 2 and VERSION = 20
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.command.BasicResultListHandlerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.EntityResultListHandlerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.command.BasicSingleResultHandlerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.InsertCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
insert into EMP (ID, NAME, SALARY, VERSION) values (1, 'hoge', 1000, 10)
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
insert into EMP (ID, NAME, SALARY, VERSION) values (1, 'hoge', 1000, 1)
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.CallableSqlParameterBinderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.jdbc.command.DomainSingleResultHandlerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.BasicFetcherTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.command.BasicIterationHandlerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.jdbc.command.BatchUpdateCommandTest
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'hoge', SALARY = null, VERSION = 10 + 1 where ID = 1 and VERSION = 10
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'foo', SALARY = null, VERSION = 20 + 1 where ID = 2 and VERSION = 20
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'hoge', SALARY = null, VERSION = 10 + 1 where ID = 1 and VERSION = 10
2017/07/06 3:50:21 aaa bbb
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update EMP set NAME = 'hoge', SALARY = null, VERSION = 10 + 1 where ID = 1 and VERSION = 10
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.jdbc.command.EntityIterationHandlerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.command.ScriptReaderTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.internal.jdbc.dialect.Mssql2008PagingTransformerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.internal.jdbc.dialect.MysqlCountCalculatingTransformerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.StandardPagingTransformerTest
[DOMA2201] ページング用SQLに変換するには元のSQLにorder by句が指定されている必要があります。
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.Mssql2008ForUpdateTransformerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.PostgresPagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.PostgresForUpdateTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.StandardCountGettingTransformerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.Db2PagingTransformerTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.H212126PagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.OracleForUpdateTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.H2ForUpdateTransformerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.dialect.MysqlPagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.OraclePagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.MysqlForUpdateTransformerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.jdbc.dialect.SqlitePagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.H2PagingTransformerTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.dialect.Db2ForUpdateTransformerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilderTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.jdbc.sql.SqlParserTest
[DOMA2110] SQLの解析に失敗しました。([1]行目[40]番目の文字付近)。バインド変数コメント[/*name*/]の直後にテスト用のリテラルもしくは括弧が見つかりません。SQL[select * from aaa where ename = /*name*/]
[DOMA2120] SQLの解析に失敗しました([1]行目[39]番目の文字付近)。バインド変数コメント[/*   */]が定義されていますが、バインド変数が空文字です。SQL[select * from aaa where ename = /*   */'aaa']
[DOMA2142] SQLの解析に失敗しました([1]行目[43]番目の文字付近)。バインド変数コメント[/*name*/]の直後の値[bbb]はテスト用のリテラルとして不正です。バインド変数コメントの直後は、文字列、数値、日時を表すリテラル、もしくは開き括弧でなければいけません。SQL[select * from aaa where ename = /*name*/bbb]
[DOMA2121] SQLの解析に失敗しました([1]行目[40]番目の文字付近)。埋め込み変数コメント[/*#   */]が定義されていますが、埋め込み変数が空文字です。SQL[select * from aaa where ename = /*#   */'aaa']
[DOMA2133] SQLの解析に失敗しました([1]行目[30]番目の文字付近)。/%if ...*/が/*%end*/で閉じられていません。/%if ...*/と/*%end*/の組は、同じ節(たとえばSELECT、FROM、WHERE節など)の中に存在しなければいけません。SQL[select * from aaa /*%if true*/]
[DOMA2133] SQLの解析に失敗しました([1]行目[19]番目の文字付近)。/%if ...*/が/*%end*/で閉じられていません。/%if ...*/と/*%end*/の組は、同じ節(たとえばSELECT、FROM、WHERE節など)の中に存在しなければいけません。SQL[select /*%if true*/* from aaa]
[DOMA2133] SQLの解析に失敗しました([1]行目[31]番目の文字付近)。/%if ...*/が/*%end*/で閉じられていません。/%if ...*/と/*%end*/の組は、同じ節(たとえばSELECT、FROM、WHERE節など)の中に存在しなければいけません。SQL[select *, (select /*%if true */ from aaa) x from aaa]
[DOMA2134] SQLの解析に失敗しました([1]行目[39]番目の文字付近)。/%for ...*/が/*%end*/で閉じられていません/%for ...*/と/*%end*/の組は、同じ節(たとえばSELECT、FROM、WHERE節など)の中に存在しなければいけません。SQL[select * from aaa /*%for name : names*/]
[DOMA2135] SQLの解析に失敗しました([1]行目[15]番目の文字付近)。括弧が閉じられていません。もしくは/%if ...*/~/*%end*/や/%for ...*/~/*%end*/を使用していて、開き括弧と閉じ括弧が同じブロック内にありません。SQL[select * from (select * from bbb]
Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
Running org.seasar.doma.internal.jdbc.sql.node.WhitespaceNodeTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.sql.SqlTokenizerTest
org.seasar.doma.jdbc.JdbcException: [DOMA2119] SQLの組み立てに失敗しました([1]行目[9]番目の文字付近)。ブロックコメントを/*%で開始する場合、続く文字列は、if、else, elseif, for、endのいずれかでなければいけません。SQL[where /*%*/bbb]
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
Running org.seasar.doma.internal.jdbc.sql.NodePreparedSqlBuilderTest
[DOMA2116] SQLの組み立てに失敗しました。([1]行目[84]番目の文字付近)。埋め込み変数コメント[/*#orderBy*/]にシングルクォテーションが含まれています。SQL[select * from aaa where ename = /*name*/'aaa' and sal = /*salary*/-2000 /*#orderBy*/]
[DOMA2117] SQLの組み立てに失敗しました。([1]行目[84]番目の文字付近)。埋め込み変数コメント[/*#orderBy*/]にセミコロンが含まれています。SQL[select * from aaa where ename = /*name*/'aaa' and sal = /*salary*/-2000 /*#orderBy*/]
[DOMA2122] SQLの組み立てに失敗しました([1]行目[84]番目の文字付近)。埋め込み変数コメント[/*#orderBy*/]に行コメントが含まれています。SQL[select * from aaa where ename = /*name*/'aaa' and sal = /*salary*/-2000 /*#orderBy*/]
[DOMA2123] SQLの組み立てに失敗しました([1]行目[84]番目の文字付近)。埋め込み変数コメント[/*#orderBy*/]にブロックコメントが含まれています。SQL[select * from aaa where ename = /*name*/'aaa' and sal = /*salary*/-2000 /*#orderBy*/]
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.seasar.doma.internal.jdbc.mock.MockResultSetTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.mock.MockPreparedStatementTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.SqlFileBatchUpdateQueryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.query.SqlFileBatchDeleteQueryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.ArrayCreateQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.jdbc.query.AutoBatchDeleteQueryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.AutoBatchInsertQueryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.AutoUpdateQueryTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.query.AutoBatchUpdateQueryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.query.AutoDeleteQueryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.AutoInsertQueryTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.internal.jdbc.query.SqlFileScriptQueryTest
[DOMA2012] スクリプトファイル[META-INF/ccc.script]がクラスパスから見つかりませんでした。
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.SqlFileBatchInsertQueryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.internal.jdbc.query.AutoFunctionQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.internal.ArtifactTest
[DOMA0003] Domaのjarファイルのバージョンが実行時と注釈処理時で異なっています(実行時=1.36.0-SNAPSHOT, 注釈処理時=hoge)。Eclipseを使用している場合、ビルドパス(Build Path)とファクトリパス(Factory Path)を確認し、プロジェクトのクリーンを実行してください。javacを利用している場合、classpathとprocessorpathのオプションを確認してください。Webアプリケーションの場合、WEB-INF/libに古いjarファイルが存在しないことを確認してください。
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.wrapper.DoubleWrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.wrapper.ShortWrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.wrapper.ByteWrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.wrapper.LongWrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.wrapper.BigIntegerWrapperTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.wrapper.FloatWrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.wrapper.BigDecimalWrapperTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.UniqueConstraintExceptionTest
[DOMA2004] 一意制約違反により更新処理が失敗しました。
SQLファイルパス=[ccc]。
ログ用SQL=[bbb]。
詳しい原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.builder.InsertBuilderTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.InsertBuilder execute
情報: [DOMA2076] SQLログ : SQLファイル=[null],
insert into Emp
(name, salary)
values ('SMITH', 100)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.jdbc.builder.SelectBuilderTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getSingleResult
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select
id,
name,
salary
from Emp
where
name like 'S%'
and
age > 20
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getSingleResult
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select
id,
name,
salary
from Emp
where
name like 'S%'
and
age > 20
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getSingleResult
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa = 'aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getSingleResult
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa = 'aaa'
and
bbb = 100
[DOMA0002] パラメータ[resultClass]が不正です。理由は次のとおりです。[DOMA2204] パラメータ[class java.lang.Object]が不正です。パラメータはエンティティクラス、ドメインクラス、基本型のいずれかでなければいけません。詳細な原因は次のものです。org.seasar.doma.internal.wrapper.WrapperException: [DOMA1007] 型[java.lang.Object]の値[null]に対応するラッパークラスが見つかりません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getResultList
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select * from Emp
where
aaa = 'aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getResultList
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select * from Emp
where
aaa = 'aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getResultList
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa = 'aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder getResultList
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa = 'aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder iterate
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select * from Emp
where
aaa ='aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder iterate
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select * from Emp
where
aaa ='aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder iterate
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa ='aaa'
and
bbb = 100
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.SelectBuilder iterate
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select ccc from Emp
where
aaa ='aaa'
and
bbb = 100
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running org.seasar.doma.jdbc.builder.UpdateBuilderTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.UpdateBuilder execute
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update Emp
set
name = 'SMIHT',
salary = 1000
where
ID = 10
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.jdbc.builder.DeleteBuilderTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.builder.DeleteBuilder execute
情報: [DOMA2076] SQLログ : SQLファイル=[null],
delete from Emp
where
name = 'aaa'
and
salary = 10
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.UtilLoggingJdbcLoggerTest
2017/07/06 3:50:21 ddd eee
情報: [DOMA2076] SQLログ : SQLファイル=[ccc],
bbb
2017/07/06 3:50:21 ddd eee
情報: [DOMA2063] ローカルトランザクション[fff]を開始しました。
2017/07/06 3:50:21 ddd eee
情報: [DOMA2067] ローカルトランザクション[fff]をコミットしました。
2017/07/06 3:50:21 ddd eee
情報: [DOMA2068] ローカルトランザクション[fff]をロールバックしました。
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.dialect.OracleDialectTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.jdbc.dialect.Db2DialectTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.jdbc.dialect.Mssql2008DialectTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.dialect.StandardDialectTest
[DOMA2023] 悲観的排他制御は、DBMS[standard]ではサポートされていません。
[DOMA2079] WAITオプション付きの悲観的排他制御は、DBMS[standard]ではサポートされていません。
[DOMA2080] NOWAITオプション付きの悲観的排他制御は、DBMS[standard]ではサポートされていません。
[DOMA2024] テーブル名もしくはカラム名を指定した悲観的排他制御は、DBMS[standard]ではサポートされていません。
[DOMA2081] テーブル名もしくはカラム名を指定したWAITオプション付きの悲観的排他制御は、DBMS[standard]ではサポートされていません。
[DOMA2082] テーブル名もしくはカラム名を指定したNOWAITオプション付きの悲観的排他制御は、DBMS[standard]ではサポートされていません。
Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.seasar.doma.jdbc.dialect.SqliteDialectTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.ResultMappingExceptionTest
[DOMA2216] エンティティクラス[aaa]のプロパティ[bbb, bbb2]に結果セットのカラムの値がマッピングされませんでした。完全なマッピングには結果セットがカラム[ccc, ccc2]を含んでいる必要があります。SQLが正しいことを確認してください。このエラーを無視するには、@Selectや@Functionや@ResultSetのensureResultMapping要素にfalseを設定してください。
SQLファイルパス=[fff]。
ログ用SQL=[eee]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.id.BuiltinIdentityIdGeneratorTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.id.BuiltinIdentityIdGenerator getGeneratedId
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select currval('EMP_ID_seq')
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.seasar.doma.jdbc.id.BuiltinTableIdGeneratorTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.id.BuiltinTableIdGenerator updateId
情報: [DOMA2076] SQLログ : SQLファイル=[null],
update aaa set VALUE = VALUE + 1 where PK = 'EMP_ID'
2017/07/06 3:50:21 org.seasar.doma.jdbc.id.BuiltinTableIdGenerator selectId
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select VALUE from aaa where PK = 'EMP_ID'
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.jdbc.id.BuiltinSequenceIdGeneratorTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.id.BuiltinSequenceIdGenerator getGeneratedId
情報: [DOMA2076] SQLログ : SQLファイル=[null],
select nextval('aaa')
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.domain.DomainTypeNotFoundExceptionTest
[DOMA2202] ドメインクラス[aaa]に対応するメタクラス[bbb]が見つかりませんでした。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.domain.DomainTypeFactoryTest
[DOMA0002] パラメータ[domainClass]が不正です。理由は次のとおりです。[DOMA2205] クラス[java.lang.Object]は、@Domainもしくは@EnumDomainが注釈されていなければいけません。
[DOMA2202] ドメインクラス[org.seasar.doma.jdbc.domain.Money]に対応するメタクラス[org.seasar.doma.jdbc.domain._Money]が見つかりませんでした。原因は次のものです。java.lang.ClassNotFoundException: org.seasar.doma.jdbc.domain._Money
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.SqlExecutionExceptionTest
[DOMA2009] SQLの実行に失敗しました。
SQLファイルパス=[ccc]。
ログ用SQL=[bbb]。
原因は次のものです。java.lang.Exception。
根本原因は次のものです。java.lang.RuntimeException
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.BatchOptimisticLockExceptionTest
[DOMA2028] 楽観的排他制御によりバッチ更新処理が失敗しました。
SQLファイルパス=[bbb]。
実際のSQL=[aaa]。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.BatchSqlExecutionExceptionTest
[DOMA2030] バッチ更新処理の実行に失敗しました。
SQLファイルパス=[bbb]。
実際のSQL=[aaa]。
原因は次のものです。java.lang.Exception。
根本原因は次のものです。java.lang.RuntimeException
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.JdbcUnsupportedOperationExceptionTest
[DOMA2034] クラス[aaa]のサポートされてないメソッド[bbb]が呼び出されました。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.tx.KeepAliveLocalTransactionTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1807093402]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[144288455]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[547025722]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[483816847]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2068] ローカルトランザクション[483816847]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2064] ローカルトランザクション[483816847]を終了しました。
[DOMA2045] ローカルトランザクションを開始しようとしましたが失敗しました。ローカルトランザクション[483816847]がすでに開始されています。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2071] 自動コミットモードの有効化に失敗しました。
java.sql.SQLException
	at org.seasar.doma.jdbc.tx.KeepAliveLocalTransactionTest.testBegin_failedToBegin(KeepAliveLocalTransactionTest.java:84)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
[DOMA2041] 自動コミットモードの無効化に失敗しました。原因は次のものです。java.sql.SQLException
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2072] トランザクション分離レベル[2]の設定に失敗しました。
java.sql.SQLException
	at org.seasar.doma.jdbc.tx.KeepAliveLocalTransactionTest.testBegin_failedToSetTransactionIsolation(KeepAliveLocalTransactionTest.java:117)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
[DOMA2055] トランザクション分離レベル[READ_COMMITTED]の設定に失敗しました。原因は次のものです。java.sql.SQLException
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1136659987]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1136659987]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1204351983]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1204351983]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2068] ローカルトランザクション[1204351983]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2064] ローカルトランザクション[1204351983]を終了しました。
[DOMA2059] セーブポイント[hoge]がすでに存在します。同じ名前のセーブポイントを複数作成することはできません。
[DOMA2053] セーブポイント[hoge]を作成しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1510405306]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2068] ローカルトランザクション[1510405306]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2064] ローカルトランザクション[1510405306]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[2125270402]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[2125270402]のセーブポイント[hoge]を作成しました。
[DOMA2057] セーブポイント[hoge]の作成有無を確認しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[324145863]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction hasSavepoint
情報: [DOMA2068] ローカルトランザクション[324145863]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction hasSavepoint
情報: [DOMA2064] ローカルトランザクション[324145863]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1900990649]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1900990649]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1900990649]のセーブポイント[foo]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1900990649]のセーブポイント[bar]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1900990649]のセーブポイント[foo]を作成しました。
[DOMA2061] セーブポイント[hoge]を削除しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1835621324]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1835621324]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction releaseSavepoint
情報: [DOMA2068] ローカルトランザクション[1835621324]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction releaseSavepoint
情報: [DOMA2064] ローカルトランザクション[1835621324]を終了しました。
[DOMA2054] セーブポイント[foo]が見つかりませんでした。セーブポイントをロールバックする前に[foo]という名前のセーブポイントを作成していることを確認してください。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[537519666]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction releaseSavepoint
情報: [DOMA2068] ローカルトランザクション[537519666]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction releaseSavepoint
情報: [DOMA2064] ローカルトランザクション[537519666]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1776807180]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction commit
情報: [DOMA2067] ローカルトランザクション[1776807180]をコミットしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction commit
情報: [DOMA2064] ローカルトランザクション[1776807180]を終了しました。
[DOMA2046] ローカルトランザクションをコミットしようとしましたが失敗しました。ローカルトランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[2038162725]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction rollback
情報: [DOMA2068] ローカルトランザクション[2038162725]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction rollback
情報: [DOMA2064] ローカルトランザクション[2038162725]を終了しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[889265778]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[889265778]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction rollback
情報: [DOMA2069] ローカルトランザクション[889265778]のセーブポイント[hoge]へロールバックしました。
[DOMA2062] セーブポイント[hoge]をロールバックしようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1551231373]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1551231373]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction rollback
情報: [DOMA2068] ローカルトランザクション[1551231373]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.KeepAliveLocalTransaction rollback
情報: [DOMA2064] ローカルトランザクション[1551231373]を終了しました。
[DOMA2054] セーブポイント[foo]が見つかりませんでした。セーブポイントをロールバックする前に[foo]という名前のセーブポイントを作成していることを確認してください。
Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec
Running org.seasar.doma.jdbc.tx.LocalTransactionContextTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.tx.LocalTransactionalDataSourceTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[847630622]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction commit
情報: [DOMA2067] ローカルトランザクション[847630622]をコミットしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction commit
情報: [DOMA2064] ローカルトランザクション[847630622]を終了しました。
[DOMA2048] コネクションを取得しようとしましたが失敗しました。トランザクションが開始されていません。
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.tx.LocalTransactionTest
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[652053689]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[457300382]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[3547661]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1643479958]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2068] ローカルトランザクション[1643479958]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2064] ローカルトランザクション[1643479958]を終了しました。
[DOMA2045] ローカルトランザクションを開始しようとしましたが失敗しました。ローカルトランザクション[1643479958]がすでに開始されています。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2071] 自動コミットモードの有効化に失敗しました。
java.sql.SQLException
	at org.seasar.doma.jdbc.tx.LocalTransactionTest.testBegin_failedToBegin(LocalTransactionTest.java:84)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
[DOMA2041] 自動コミットモードの無効化に失敗しました。原因は次のものです。java.sql.SQLException
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2072] トランザクション分離レベル[2]の設定に失敗しました。
java.sql.SQLException
	at org.seasar.doma.jdbc.tx.LocalTransactionTest.testBegin_failedToSetTransactionIsolation(LocalTransactionTest.java:117)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
[DOMA2055] トランザクション分離レベル[READ_COMMITTED]の設定に失敗しました。原因は次のものです。java.sql.SQLException
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1032986392]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1032986392]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1144487996]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1144487996]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2068] ローカルトランザクション[1144487996]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2064] ローカルトランザクション[1144487996]を終了しました。
[DOMA2059] セーブポイント[hoge]がすでに存在します。同じ名前のセーブポイントを複数作成することはできません。
[DOMA2053] セーブポイント[hoge]を作成しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[398722593]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2068] ローカルトランザクション[398722593]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2064] ローカルトランザクション[398722593]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1181641911]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1181641911]のセーブポイント[hoge]を作成しました。
[DOMA2057] セーブポイント[hoge]の作成有無を確認しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[2074314368]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction hasSavepoint
情報: [DOMA2068] ローカルトランザクション[2074314368]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction hasSavepoint
情報: [DOMA2064] ローカルトランザクション[2074314368]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[752057578]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[752057578]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[752057578]のセーブポイント[foo]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[752057578]のセーブポイント[bar]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[752057578]のセーブポイント[foo]を作成しました。
[DOMA2061] セーブポイント[hoge]を削除しようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1890450851]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[1890450851]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction releaseSavepoint
情報: [DOMA2068] ローカルトランザクション[1890450851]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction releaseSavepoint
情報: [DOMA2064] ローカルトランザクション[1890450851]を終了しました。
[DOMA2054] セーブポイント[foo]が見つかりませんでした。セーブポイントをロールバックする前に[foo]という名前のセーブポイントを作成していることを確認してください。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[786895392]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction releaseSavepoint
情報: [DOMA2068] ローカルトランザクション[786895392]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction releaseSavepoint
情報: [DOMA2064] ローカルトランザクション[786895392]を終了しました。
[DOMA0001] パラメータ[savepointName]がnullです。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[1146555118]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction commit
情報: [DOMA2067] ローカルトランザクション[1146555118]をコミットしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction commit
情報: [DOMA2064] ローカルトランザクション[1146555118]を終了しました。
[DOMA2046] ローカルトランザクションをコミットしようとしましたが失敗しました。ローカルトランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[781103695]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction rollback
情報: [DOMA2068] ローカルトランザクション[781103695]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction rollback
情報: [DOMA2064] ローカルトランザクション[781103695]を終了しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[442267754]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[442267754]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction rollback
情報: [DOMA2069] ローカルトランザクション[442267754]のセーブポイント[hoge]へロールバックしました。
[DOMA2062] セーブポイント[hoge]をロールバックしようとしましたが失敗しました。トランザクションが開始されていません。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction begin
情報: [DOMA2063] ローカルトランザクション[753239211]を開始しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction setSavepoint
情報: [DOMA2065] ローカルトランザクション[753239211]のセーブポイント[hoge]を作成しました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction rollback
情報: [DOMA2068] ローカルトランザクション[753239211]をロールバックしました。
2017/07/06 3:50:21 org.seasar.doma.jdbc.tx.LocalTransaction rollback
情報: [DOMA2064] ローカルトランザクション[753239211]を終了しました。
[DOMA2054] セーブポイント[foo]が見つかりませんでした。セーブポイントをロールバックする前に[foo]という名前のセーブポイントを作成していることを確認してください。
Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running org.seasar.doma.jdbc.GreedyCacheSqlFileRepositoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.seasar.doma.jdbc.NonUniqueResultExceptionTest
[DOMA2001] SQLの実行結果が1件ではありませんでした。
SQLファイルパス=[ccc]。
ログ用SQL=[bbb]。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.OptimisticLockExceptionTest
[DOMA2003] 楽観的排他制御により更新処理が失敗しました。
SQLファイルパス=[ccc]。
ログ用SQL=[bbb]。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.SqlFileNotFoundExceptionTest
[DOMA2011] SQLファイル[aaa]がクラスパスから見つかりませんでした。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.DaoMethodNotFoundExceptionTest
[DOMA2215] クラス[aaa]のメソッド[bbb]が見つかりませんでした。原因は次のものです。java.lang.Exception: hoge
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.MappedPropertyNotFoundExceptionTest
[DOMA2002] カラム[aaa]が結果セットに含まれますが、このカラムにマッピングされたプロパティがエンティティクラス[ccc]に見つかりません。エンティティクラスに[bbb]という名前のプロパティを定義するか、任意の名前のプロパティに@Columnを注釈し@Columnのname要素に[aaa]を指定してください。
SQLファイルパス=[fff]。
ログ用SQL=[eee]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.NonSingleColumnExceptionTest
[DOMA2006] SQLの実行結果が1列ではありませんでした。
SQLファイルパス=[ccc]。
ログ用SQL=[bbb]。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.SimpleDataSourceTest
java.sql.SQLException: [DOMA5002] urlプロパティが設定されていません。
	at org.seasar.doma.jdbc.SimpleDataSource.getConnectionInternal(SimpleDataSource.java:185)
	at org.seasar.doma.jdbc.SimpleDataSource.getConnection(SimpleDataSource.java:156)
	at org.seasar.doma.jdbc.SimpleDataSourceTest.testUrlIsNull(SimpleDataSourceTest.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
java.sql.SQLException: [DOMA5001] JDBCドライバがロードされていない可能性があります。まず、JDBCドライバがクラスパスにあることを確認してください。次に、JDBCドライバが自動でロードされない場合は、Class.forNameで明示的にロードしてください。 ex) Class.forName("oracle.jdbc.driver.OracleDriver")
	at org.seasar.doma.jdbc.SimpleDataSource.getConnectionInternal(SimpleDataSource.java:191)
	at org.seasar.doma.jdbc.SimpleDataSource.getConnection(SimpleDataSource.java:156)
	at org.seasar.doma.jdbc.SimpleDataSourceTest.testNoSuitableDriverFound(SimpleDataSourceTest.java:46)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at junit.framework.TestCase.runBare(TestCase.java:130)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:95)
	at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:121)
	at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:98)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.sql.SQLException: No suitable driver found for url
	at java.sql.DriverManager.getConnection(DriverManager.java:602)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.seasar.doma.jdbc.SimpleDataSource.getConnectionInternal(SimpleDataSource.java:188)
	... 29 more
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.seasar.doma.jdbc.JdbcExceptionTest
[DOMA2101] SQLの解析に失敗しました。([1]行目[18]番目の文字付近)。文字列リテラルの終了を示すクォテーション[']が見つかりません。SQL[select * from 'aaa]
[DOMA2011] SQLファイル[META-INF/aaa/bbb.sql]がクラスパスから見つかりませんでした。
[DOMA2102] SQLの解析に失敗しました。([1]行目[23]番目の文字付近)。ブロックコメントの終了を示す文字列[*/]が見つかりません。SQL[select * from aaa /*aaa]
[DOMA2103] SQLの解析に失敗しました。([1]行目[30]番目の文字付近)。--elseifの終了を示す文字列[--]が見つかりません。SQL[select * from aaa --elseif bbb]
[DOMA2104] SQLの解析に失敗しました。([1]行目[25]番目の文字付近)。/*%end*/に対応する/*%if ...*/または/*%for ...*/が見つかりません。SQL[select * from aaa/*%end*/ ]
[DOMA2104] SQLの解析に失敗しました。([1]行目[52]番目の文字付近)。/*%end*/に対応する/*%if ...*/または/*%for ...*/が見つかりません。SQL[select * from aaa where/*%if true*//*%end*/ /*%end*/]
[DOMA2105] SQLの解析に失敗しました。([1]行目[39]番目の文字付近)。--elseに対応する/*%if ...*/が見つかりません。SQL[select * from aaa where bbb = ccc--else ddd = eee]
[DOMA2106] SQLの解析に失敗しました。([1]行目[48]番目の文字付近)。--elseifに対応する/*%if ...*/が見つかりません。SQL[select * from aaa where bbb = ccc--elseif true--ddd = eee]
[DOMA2107] SQLの解析に失敗しました。([1]行目[58]番目の文字付近)。複数の--elseもしくは/*%else*/が存在します。SQL[select * from aaa where /*%if true*/bbb = ccc--else --else ddd = eee]
[DOMA2108] SQLの解析に失敗しました。([1]行目[77]番目の文字付近)。--elseもしくは/*%else*/の後ろに--elseifが存在します。SQL[select * from aaa where /*%if true*/bbb = ccc--else ddd = eee --elseif ture--]
[DOMA2109] SQLの解析に失敗しました。([1]行目[25]番目の文字付近)。閉じ括弧に対応する開き括弧が見つかりません。SQL[select * from aaa where )]
[DOMA2110] SQLの解析に失敗しました。([1]行目[38]番目の文字付近)。バインド変数コメント[/*bbb*/]の直後にテスト用のリテラルもしくは括弧が見つかりません。SQL[select * from aaa where bbb = /*bbb*/ 'ccc')]
[DOMA2111] SQLの組み立てに失敗しました。([2]行目[7]番目の文字付近)。原因は次のものです。org.seasar.doma.internal.expr.ExpressionException: [DOMA3003] 式[bbb]の評価に失敗しました([3]番目の文字付近)。変数[bbb]に対応するオブジェクトを解決できませんでした。変数名が正しいか確認してください。。SQL[select * from aaa where bbb = 
/*bbb*/'ccc']
[DOMA2112] SQLの組み立てに失敗しました。([1]行目[38]番目の文字付近)。括弧の前に位置するバインド変数コメント[/*bbb*/]に対応するオブジェクトの型[int]がjava.lang.Iterableのサブタイプではありません。SQL[select * from aaa where bbb in /*bbb*/(1,2,3)]
[DOMA2115] SQLの組み立てに失敗しました。([1]行目[38]番目の文字付近)。括弧の前に位置するバインド変数コメント[/*bbb*/]に対応するjava.lang.Iterableの[1]番目の要素がnullです。SQL[select * from aaa where bbb in /*bbb*/(1,2,3)]
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.seasar.doma.jdbc.BatchUniqueConstraintExceptionTest
[DOMA2029] 一意制約違反によりバッチ更新処理が失敗しました。
SQLファイルパス=[bbb]。
実際のSQL=[aaa]。
詳しい原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.entity.EntityTypeNotFoundExceptionTest
[DOMA2203] エンティティクラス[aaa]に対応するメタクラス[bbb]が見つかりませんでした。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.entity.EntityPropertyNotFoundExceptionTest
[DOMA2211] エンティティプロパティ[bbb]がエンティティクラス[aaa]で見つかりません。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.seasar.doma.jdbc.entity.OriginalStatesAccessorTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.entity.OriginalStatesAccessExceptionTest
[DOMA2212] エンティティクラス[aaa]の@OriginalStatesが注釈されたフィールド[bbb]へのアクセスに失敗しました。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.entity.EntityTypeFactoryTest
[DOMA0002] パラメータ[entityClass]が不正です。理由は次のとおりです。[DOMA2206] クラス[entityClass]は、@Entityが注釈されていなければいけません。
[DOMA2203] エンティティクラス[org.seasar.doma.jdbc.entity.Dept]に対応するメタクラス[org.seasar.doma.jdbc.entity._Dept]が見つかりませんでした。原因は次のものです。java.lang.ClassNotFoundException: org.seasar.doma.jdbc.entity._Dept
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.seasar.doma.jdbc.entity.OriginalStatesNotFoundExceptionTest
[DOMA2213] @OriginalStatesが注釈されたフィールド[bbb]がエンティティクラス[aaa]で見つかりません。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.entity.EntityPropertyAccessExceptionTest
[DOMA2208] エンティティクラス[aaa]のエンティティプロパティ[bbb]へのアクセスに失敗しました。原因は次のものです。java.lang.Exception
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.jdbc.ConfigExceptionTest
org.seasar.doma.jdbc.ConfigException: [DOMA2035] org.seasar.doma.jdbc.Configの実装クラス[aaa]のメソッド[bbb]からnullが返されました。
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.seasar.doma.message.MessageTest
[DOMA0001] パラメータ[aaa]がnullです。
[DOMA4019] ファイル[aaa]がクラスパスから見つかりませんでした。ファイルの絶対パスは"bbb"です。
[DOMA4021] パス[aaa]はディレクトリです。ファイルでなければいけません。絶対パスは"bbb"です。
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Results :

Tests run: 853, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] テスト結果の記録
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ doma ---
[INFO] Building jar: /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (source-jar) > generate-sources @ doma >>>
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (source-jar) < generate-sources @ doma <<<
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (source-jar) @ doma ---
[INFO] Building jar: /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (test-jar) @ doma ---
[INFO] Building jar: /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-tests.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ doma ---
[INFO] Installing /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT.jar to /home/services/jenkins/.m2/repository/org/seasar/doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT.jar
[INFO] Installing /home/services/jenkins/jobs/doma/workspace/doma/pom.xml to /home/services/jenkins/.m2/repository/org/seasar/doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT.pom
[INFO] Installing /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-sources.jar to /home/services/jenkins/.m2/repository/org/seasar/doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT-sources.jar
[INFO] Installing /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-tests.jar to /home/services/jenkins/.m2/repository/org/seasar/doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT-tests.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] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.382 s
[INFO] Finished at: 2017-07-06T03:50:26+09:00
[INFO] Final Memory: 21M/148M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving /home/services/jenkins/jobs/doma/workspace/doma/pom.xml to org.seasar.doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT.pom
[JENKINS] Archiving /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT.jar to org.seasar.doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT.jar
[JENKINS] Archiving /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-sources.jar to org.seasar.doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT-sources.jar
[JENKINS] Archiving /home/services/jenkins/jobs/doma/workspace/doma/target/doma-1.36.0-SNAPSHOT-tests.jar to org.seasar.doma/doma/1.36.0-SNAPSHOT/doma-1.36.0-SNAPSHOT-tests.jar
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
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
doma-it の新規ビルドを実行します
Finished: SUCCESS