<div dir="ltr">There's probably some problem with my installation.<div><br></div><div>$ ant create.X3DJSAIL<br>Buildfile: C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\build.xml<br><br>create.X3DJSAIL:<br>  Â  Â [echo] Build API for X3D Java Scene Authoring Interface Library (X3DJSAIL) from X3D Unified Object Model (X3DUOM)<br><br>versions:<br>  Â  Â [echo] Â  ANT_HOME=${env.ANT_HOME}<br>  Â  Â [echo] Â JAVA_HOME=C:/openjdk-17.0.1_windows-x64_bin/jdk-17.0.1<br>  Â  Â [echo] PYTHONHOME=${env.PYTHONHOME}<br>  Â  Â [echo] PYTHONPATH=C:/x3d-code/<a href="http://www.web3d.org/x3d/stylesheets/python">www.web3d.org/x3d/stylesheets/python</a><br>  Â  Â [echo] Check CLASSPATH for X3DJSAIL X3DJSAIL.4.0.full.jar or X3DJSAIL.4.0.classes.jar<br>  Â  Â [echo] CLASSPATH=${env.CLASSPATH}<br>  Â  Â [echo] javac source/target Â  Â  Â $java.source=16<br>  Â  Â [echo] Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â $java.target=16<br>  Â  Â [echo] Java/JVM version Â  Â $ant.java.version=17<br>  Â  Â [echo] Java/JVM detail version $java.version=17.0.1<br>  Â  Â [echo] Saxon directory Â  Â  Â  Â  Â  Â $saxon.dir=C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\java\lib<br>  Â  Â [echo] Saxon jar Â  Â  Â  Â  Â  Â  Â  Â  Â $saxon.jar=saxon-he-11.2.jar<br>  Â  Â [echo] Ant version Â  Â  Â  Â  Â  Â  Â $ant.version=Apache Ant(TM) version 1.10.12 compiled on October 13 2021<br>  Â  Â [echo]<br>  Â  Â [echo] ant -version<br>  Â  Â [exec] Apache Ant(TM) version 1.10.12 compiled on October 13 2021<br>  Â  Â [echo] java -version<br>  Â  Â [exec] openjdk version "11.0.12" 2021-07-20<br>  Â  Â [exec] OpenJDK Runtime Environment Microsoft-25199 (build 11.0.12+7)<br>  Â  Â [exec] OpenJDK 64-Bit Server VM Microsoft-25199 (build 11.0.12+7, mixed mode)<br>  Â  Â [echo] python -version<br>  Â  Â [exec] Python 3.10.2<br>  Â  Â [echo] saxon -? help<br>WARNING: A terminally deprecated method in java.lang.System has been called<br>WARNING: System::setSecurityManager has been called by org.apache.tools.ant.types.Permissions (file:/C:/apache-ant-1.10.12-bin/apache-ant-1.10.12/lib/ant.jar)<br>WARNING: Please consider reporting this to the maintainers of org.apache.tools.ant.types.Permissions<br>WARNING: System::setSecurityManager will be removed in a future release<br><br>BUILD FAILED<br>C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\build.xml:364: The following error occurred while executing this line:<br>C:\x3d-code\<a href="http://www.web3d.org">www.web3d.org</a>\x3d\stylesheets\build.xml:164: java.lang.NoClassDefFoundError: org/xmlresolver/Resolver<br>  Â  Â  Â  at net.sf.saxon.lib.CatalogResourceResolver.<init>(CatalogResourceResolver.java:46)<br>  Â  Â  Â  at net.sf.saxon.Configuration.init(Configuration.java:367)<br>  Â  Â  Â  at net.sf.saxon.Configuration.<init>(Configuration.java:230)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)<br>  Â  Â  Â  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)<br>  Â  Â  Â  at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:347)<br>  Â  Â  Â  at java.base/java.lang.Class.newInstance(Class.java:645)<br>  Â  Â  Â  at net.sf.saxon.Configuration.newConfiguration(Configuration.java:246)<br>  Â  Â  Â  at net.sf.saxon.s9api.Processor.<init>(Processor.java:69)<br>  Â  Â  Â  at net.sf.saxon.Transform.doTransform(Transform.java:321)<br>  Â  Â  Â  at net.sf.saxon.Transform.main(Transform.java:81)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>  Â  Â  Â  at java.base/java.lang.reflect.Method.invoke(Method.java:568)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:218)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:155)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.Java.run(Java.java:891)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:231)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)<br>  Â  Â  Â  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)<br>  Â  Â  Â  at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>  Â  Â  Â  at java.base/java.lang.reflect.Method.invoke(Method.java:568)<br>  Â  Â  Â  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)<br>  Â  Â  Â  at org.apache.tools.ant.Task.perform(Task.java:350)<br>  Â  Â  Â  at org.apache.tools.ant.Target.execute(Target.java:449)<br>  Â  Â  Â  at org.apache.tools.ant.Target.performTasks(Target.java:470)<br>  Â  Â  Â  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)<br>  Â  Â  Â  at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)<br><br>  Â  Â  Â  at org.apache.tools.ant.Project.executeTargets(Project.java:1264)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)<br>  Â  Â  Â  at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)<br>  Â  Â  Â  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)<br>  Â  Â  Â  at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)<br>  Â  Â  Â  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>  Â  Â  Â  at java.base/java.lang.reflect.Method.invoke(Method.java:568)<br>  Â  Â  Â  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)<br>  Â  Â  Â  at org.apache.tools.ant.Task.perform(Task.java:350)<br>  Â  Â  Â  at org.apache.tools.ant.Target.execute(Target.java:449)<br>  Â  Â  Â  at org.apache.tools.ant.Target.performTasks(Target.java:470)<br>  Â  Â  Â  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)<br>  Â  Â  Â  at org.apache.tools.ant.Project.executeTarget(Project.java:1374)<br>  Â  Â  Â  at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)<br>  Â  Â  Â  at org.apache.tools.ant.Project.executeTargets(Project.java:1264)<br>  Â  Â  Â  at org.apache.tools.ant.Main.runBuild(Main.java:818)<br>  Â  Â  Â  at org.apache.tools.ant.Main.startAnt(Main.java:223)<br>  Â  Â  Â  at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)<br>  Â  Â  Â  at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)<br>Caused by: java.lang.ClassNotFoundException: org.xmlresolver.Resolver<br>  Â  Â  Â  at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1402)<br>  Â  Â  Â  at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1357)<br>  Â  Â  Â  at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1118)<br>  Â  Â  Â  at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)<br>  Â  Â  Â  ... 53 more<br><br>Total time: 1 second<br></div></div>