[jboss-jira] [JBoss JIRA] (DROOLS-2084) JDK9: kie-maven-plugin and kie-takair-plugin fail to build

Geoffrey De Smet (Jira) issues at jboss.org
Wed Jan 23 06:09:00 EST 2019


    [ https://issues.jboss.org/browse/DROOLS-2084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13686458#comment-13686458 ] 

Geoffrey De Smet commented on DROOLS-2084:
------------------------------------------

Is this still valid?

> JDK9: kie-maven-plugin and kie-takair-plugin fail to build
> ----------------------------------------------------------
>
>                 Key: DROOLS-2084
>                 URL: https://issues.jboss.org/browse/DROOLS-2084
>             Project: Drools
>          Issue Type: Bug
>          Components: tools
>    Affects Versions: 7.4.1.Final
>         Environment: Maven 3.5.2
> JDK 9.0.1
>            Reporter: Petr Široký
>            Assignee: Mario Fusco
>            Priority: Major
>
> {{kie-maven-plugin}} and {{kie-takari-plugin}} currently can not be build with JDK9. The complete error message is:
> {code}
> [ERROR] Failed to execute goal io.takari.maven.plugins:takari-lifecycle-plugin:1.13.3:mojo-annotation-processor (default-mojo-annotation-processor) on project kie-maven-plugin: 1 error(s) encountered:
> [ERROR] /home/psiroky/work/git-repos/kie/droolsjbpm-integration/kie-maven-plugin/src/main/java/org/kie/maven/plugin/BytecodeInjectReactive.java:[0:0] The type java.lang.String cannot be resolved. It is indirectly referenced from required .class files
> [ERROR] 
> [ERROR] -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal io.takari.maven.plugins:takari-lifecycle-plugin:1.13.3:mojo-annotation-processor (default-mojo-annotation-processor) on project kie-maven-plugin: 1 error(s) encountered:
> /home/psiroky/work/git-repos/kie/droolsjbpm-integration/kie-maven-plugin/src/main/java/org/kie/maven/plugin/BytecodeInjectReactive.java:[0:0] The type java.lang.String cannot be resolved. It is indirectly referenced from required .class files
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:564)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
> Caused by: org.apache.maven.plugin.MojoExecutionException: 1 error(s) encountered:
> /home/psiroky/work/git-repos/kie/droolsjbpm-integration/kie-maven-plugin/src/main/java/org/kie/maven/plugin/BytecodeInjectReactive.java:[0:0] The type java.lang.String cannot be resolved. It is indirectly referenced from required .class files
>     at io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer.failBuild (MavenBuildContextFinalizer.java:109)
>     at io.takari.incrementalbuild.maven.internal.MavenBuildContextFinalizer.afterMojoExecutionSuccess (MavenBuildContextFinalizer.java:86)
>     at org.apache.maven.execution.scope.internal.MojoExecutionScope.afterMojoExecutionSuccess (MojoExecutionScope.java:163)
>     at org.apache.maven.plugin.CompoundMojoExecutionListener.afterMojoExecutionSuccess (CompoundMojoExecutionListener.java:52)
>     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:136)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
>     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
>     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
>     at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51)
>     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:309)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:564)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
>     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
> {code}



--
This message was sent by Atlassian Jira
(v7.12.1#712002)



More information about the jboss-jira mailing list