私たちの Jenkins (maven) ビルドは、次のエラー スタックでランダムに失敗します。
-- (StackOverflowError) null
null
java.lang.StackOverflowError
at org.aspectj.weaver.World.resolve(World.java:273)
at org.aspectj.weaver.World.resolve(World.java:209)
at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:645)
at org.aspectj.weaver.ResolvedType.getRawType(ResolvedType.java:2331)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
通常、このような失敗の後、手動でトリガーされた (つまり、コードがコミットされていない) 後続のビルドが成功するため、この失敗は実際のコード変更によって引き起こされたものではありません。
バージョンは次のとおりです。
ジェンキンス: 1.501
メイヴン: 2.2.2
アスペクト: 1.6.10
誰でもこれに対処する方法を知っていますか?