Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-15977

Record fails to compile on ComponentAnnotationProcessor

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 15.0.2.Final
    • None
    • None
    • None

      Added a line to print the stack trace, we have:

       

      [INFO] --- compiler:3.13.0:compile (default-compile) @ infinispan-server-rest ---
      [WARNING] Parameter 'forceJavacCompilerUse' (user property 'maven.compiler.forceJavacCompilerUse') is deprecated: Use forceLegacyJavacApi instead
      [INFO] Recompiling the module because of changed dependency.
      [INFO] Compiling 108 source files with javac [debug deprecation parameters release 17] to target/classes
      javax.lang.model.element.UnknownElementException: Unknown element: "openapi"
          at java.compiler@21.0.1/javax.lang.model.util.AbstractElementVisitor6.visitUnknown(AbstractElementVisitor6.java:125)
          at java.compiler@21.0.1/javax.lang.model.element.ElementVisitor.visitRecordComponent(ElementVisitor.java:223)
          at java.compiler@21.0.1/javax.lang.model.util.AbstractElementVisitor6.visitRecordComponent(AbstractElementVisitor6.java:161)
          at jdk.compiler/com.sun.tools.javac.code.Symbol$RecordComponent.accept(Symbol.java:1863)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:151)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:138)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.visitType(ElementScanner6.java:191)
          at org.infinispan.component.processor.ComponentAnnotationProcessor$ModelBuilder.visitType(ComponentAnnotationProcessor.java:339)
          at org.infinispan.component.processor.ComponentAnnotationProcessor$ModelBuilder.visitType(ComponentAnnotationProcessor.java:282)
          at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.accept(Symbol.java:1581)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:151)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:138)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.visitType(ElementScanner6.java:191)
          at org.infinispan.component.processor.ComponentAnnotationProcessor$ModelBuilder.visitType(ComponentAnnotationProcessor.java:339)
          at org.infinispan.component.processor.ComponentAnnotationProcessor$ModelBuilder.visitType(ComponentAnnotationProcessor.java:282)
          at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.accept(Symbol.java:1581)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:151)
          at java.compiler@21.0.1/javax.lang.model.util.ElementScanner6.scan(ElementScanner6.java:138)
          at org.infinispan.component.processor.ComponentAnnotationProcessor.process(ComponentAnnotationProcessor.java:122)
          at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:1021)
          at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:937)
          at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1265)
          at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1380)
          at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1272)
          at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:946)
          at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:319)
          at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:178)
          at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:82)
          at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
          at java.base/java.lang.reflect.Method.invoke(Method.java:580)
          at org.codehaus.plexus.compiler.javac.JavacCompiler.compileInProcess0(JavacCompiler.java:600)
          at org.codehaus.plexus.compiler.javac.JavacCompiler.compileInProcessWithProperClassloader(JavacCompiler.java:584)
          at org.codehaus.plexus.compiler.javac.JavacCompiler.compileInProcess(JavacCompiler.java:575)
          at org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:216)
          at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1228)
          at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:215)
          at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:126)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:342)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:330)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:175)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000(MojoExecutor.java:76)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:163)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:160)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute(MavenCli.java:827)
          at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:272)
          at org.apache.maven.cli.MavenCli.main(MavenCli.java:195)
          at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
          at java.base/java.lang.reflect.Method.invoke(Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
          at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
          at java.base/java.lang.reflect.Method.invoke(Method.java:580)
          at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:52)
          at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:161)
          at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:73)
      [INFO] -------------------------------------------------------------
      [ERROR] COMPILATION ERROR : 
      [INFO] -------------------------------------------------------------
      [ERROR] error: ComponentAnnotationProcessor unexpected error: javax.lang.model.element.UnknownElementException: Unknown element: "openapi"
      [INFO] 1 error
      [INFO] -------------------------------------------------------------
      

            rh-ee-jbolina Jose Bolina
            rh-ee-jbolina Jose Bolina
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: