[jboss-jira] [JBoss JIRA] (JGRP-2129) Schema generation fails on JDK9

Radoslav Husar (JIRA) issues at jboss.org
Tue Nov 15 11:42:00 EST 2016


     [ https://issues.jboss.org/browse/JGRP-2129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radoslav Husar reopened JGRP-2129:
----------------------------------


I see, I didn't realize at first that you not only scp the XSD to jgroups.org but it's also part of the jar. If built with JDK9 the XSD is in the jar but has no content (0 bytes). This is not going to be problem until build with JDK9 for releases. Ok so lets keep this open then as it will have to be addressed at some point.

> Schema generation fails on JDK9
> -------------------------------
>
>                 Key: JGRP-2129
>                 URL: https://issues.jboss.org/browse/JGRP-2129
>             Project: JGroups
>          Issue Type: Task
>            Reporter: Radoslav Husar
>            Assignee: Bela Ban
>            Priority: Minor
>              Labels: jdk9
>             Fix For: 4.1
>
>
> Not going to be a problem for a while until base is compiled with JDK9 by default, but just in case.
> {noformat}
> main:
>     [mkdir] Created dir: /Users/rhusar/git/jgroups/target/schema
>      [java] java.lang.ExceptionInInitializerError
>      [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194)
>      [java] 	at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
>      [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
>      [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
>      [java] 	at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
>      [java] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base at 9-ea/Native Method)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base at 9-ea/NativeMethodAccessorImpl.java:62)
>      [java] 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base at 9-ea/DelegatingMethodAccessorImpl.java:43)
>      [java] 	at java.lang.reflect.Method.invoke(java.base at 9-ea/Method.java:537)
>      [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>      [java] 	at org.apache.tools.ant.Task.perform(Task.java:348)
>      [java] 	at org.apache.tools.ant.Target.execute(Target.java:390)
>      [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:411)
>      [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
>      [java] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
>      [java] 	at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:327)
>      [java] 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
>      [java] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
>      [java] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>      [java] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>      [java] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
>      [java] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
>      [java] 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>      [java] 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
>      [java] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
>      [java] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
>      [java] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
>      [java] 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
>      [java] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
>      [java] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base at 9-ea/Native Method)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base at 9-ea/NativeMethodAccessorImpl.java:62)
>      [java] 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base at 9-ea/DelegatingMethodAccessorImpl.java:43)
>      [java] 	at java.lang.reflect.Method.invoke(java.base at 9-ea/Method.java:537)
>      [java] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>      [java] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>      [java] 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>      [java] 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>      [java] Caused by: java.lang.ExceptionInInitializerError
>      [java] 	at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:56)
>      [java] 	at org.jgroups.protocols.ASYM_ENCRYPT.<clinit>(ASYM_ENCRYPT.java:55)
>      [java] 	at java.lang.Class.forName0(java.base at 9-ea/Native Method)
>      [java] 	at java.lang.Class.forName(java.base at 9-ea/Class.java:291)
>      [java] 	at org.jgroups.util.XMLSchemaGenerator.getClasses(XMLSchemaGenerator.java:127)
>      [java] 	at org.jgroups.util.XMLSchemaGenerator.generateProtocolSchema(XMLSchemaGenerator.java:106)
>      [java] 	at org.jgroups.util.XMLSchemaGenerator.main(XMLSchemaGenerator.java:80)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base at 9-ea/Native Method)
>      [java] 	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base at 9-ea/NativeMethodAccessorImpl.java:62)
>      [java] 	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base at 9-ea/DelegatingMethodAccessorImpl.java:43)
>      [java] 	at java.lang.reflect.Method.invoke(java.base at 9-ea/Method.java:537)
>      [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
>      [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
>      [java] 	... 38 more
>      [java] Caused by: java.lang.NullPointerException
>      [java] 	at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:229)
>      [java] 	at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:53)
>      [java] 	... 50 more
>      [java] Java Result: -1
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list