Maven build StackOverflowError [ASTECS Airbus]
Wir haben grad mit dem ASTECS Projekt endlich auf Ivy 7.0.13 migriert (bisher 5.0.x). Fuer die neue Entwicklungsumgebung wollen wir auch Jenkins automatisiertes build einrichten. Ich habe aber Problem mit maven-build von dem Projekt, kann jemand hier helfen ? Ich hange den Projekt an, wo ich hab das Problem im IvyProjekt (reine Java) isoliert hatte. Einfach in Ivy importieren+IvyAddOns aus 7.0.x Designer. und Stelle nach Bedarf zur Verfuegung. Das Fehler tritt man mit dem z.B. mvn compile auf.
Es geht denke ich um eine Endlosschleife / StackOverflowError, sieh auch angehaengtes log.Log:
[ERROR] Failed to execute goal com.axonivy.ivy.ci:project-build-plugin:7.0.4:compileProject (default-compileProject) on project astecs_core: Failed to compile project 'c:\...'.: InvocationTargetException: StackOverflowError -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.axonivy.ivy.ci:project-build-plugin:7.0.4:compileProject (default-compileProject) on project astecs_core: Failed to compile project 'c:\...\...'.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
......
Caused by: java.lang.StackOverflowError
at org.eclipse.jdt.internal.compiler.lookup.TypeSystem$HashedParameterizedTypes.get (TypeSystem.java:86)
at org.eclipse.jdt.internal.compiler.lookup.AnnotatableTypeSystem.getParameterizedType (AnnotatableTypeSystem.java:107)
at org.eclipse.jdt.internal.compiler.lookup.AnnotatableTypeSystem.getParameterizedType (AnnotatableTypeSystem.java:124)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createParameterizedType (LookupEnvironment.java:945)
at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.convertToParameterizedType (LookupEnvironment.java:486)
at org.eclipse.jdt.internal.compiler.lookup.Scope.enclosingReceiverType (Scope.java:1190)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding (Scope.java:2129)
at org.eclipse.jdt.internal.compiler.ast.SingleNameReference.resolveType (SingleNameReference.java:985)
at org.eclipse.jdt.internal.compiler.ast.MemberValuePair.resolveTypeExpecting (MemberValuePair.java:89)
at org.eclipse.jdt.internal.compiler.ast.Annotation.resolveType (Annotation.java:830)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:900)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:770)
at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.getAnnotationTagBits (FieldBinding.java:286)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor (SourceTypeBinding.java:1684)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields (SourceTypeBinding.java:881)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.fields (ParameterizedTypeBinding.java:442)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.getField (ParameterizedTypeBinding.java:627)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1448)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1394)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding (Scope.java:2131)
at org.eclipse.jdt.internal.compiler.ast.SingleNameReference.resolveType (SingleNameReference.java:985)
at org.eclipse.jdt.internal.compiler.ast.MemberValuePair.resolveTypeExpecting (MemberValuePair.java:89)
at org.eclipse.jdt.internal.compiler.ast.Annotation.resolveType (Annotation.java:830)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:900)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:770)
at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.getAnnotationTagBits (FieldBinding.java:286)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor (SourceTypeBinding.java:1684)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields (SourceTypeBinding.java:881)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.fields (ParameterizedTypeBinding.java:442)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.getField (ParameterizedTypeBinding.java:627)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1448)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1394)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding (Scope.java:2131)
at org.eclipse.jdt.internal.compiler.ast.SingleNameReference.resolveType (SingleNameReference.java:985)
at org.eclipse.jdt.internal.compiler.ast.MemberValuePair.resolveTypeExpecting (MemberValuePair.java:89)
at org.eclipse.jdt.internal.compiler.ast.Annotation.resolveType (Annotation.java:830)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:900)
at org.eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations (ASTNode.java:770)
at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.getAnnotationTagBits (FieldBinding.java:286)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor (SourceTypeBinding.java:1684)
at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields (SourceTypeBinding.java:881)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.fields (ParameterizedTypeBinding.java:442)
at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.getField (ParameterizedTypeBinding.java:627)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1448)
at org.eclipse.jdt.internal.compiler.lookup.Scope.findField (Scope.java:1394)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding (Scope.java:2131)