[
https://issues.jboss.org/browse/JGRP-2129?page=com.atlassian.jira.plugin....
]
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@9-ea/Native Method)
[java] at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62)
[java] at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(java.base@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@9-ea/Native Method)
[java] at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62)
[java] at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(java.base@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@9-ea/Native Method)
[java] at java.lang.Class.forName(java.base@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@9-ea/Native Method)
[java] at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62)
[java] at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(java.base@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)