[x3d-public] SFImage regex; X3DUOM? X3DJSAIL? results from test.nashorn: Unclosed group in regex

John Carlson yottzumm at gmail.com
Thu Jun 14 17:50:00 PDT 2018


~johncarlson/Downloads/apache-ant-1.10.3/bin/ant test.nashorn
Buildfile: /Users/johncarlson/Downloads/www.web3d.org/x3d/stylesheets/java/build
  [taskdef] Could not load definitions from resource net/sf/antcontrib/antcontri

test.nashorn:
     [echo] ===========================================
     [echo] ant nashorn/build.xml test.nashorn
  [taskdef] Could not load definitions from resource net/sf/antcontrib/antcontri

test.nashorn:
     [echo] Compile:
    [javac] Compiling 1 source file to /Users/johncarlson/Downloads/www.web3d.or
     [echo] Copy:
     [copy] Copying 1 file to /Users/johncarlson/Downloads/www.web3d.org/x3d/sty
     [copy] Copying /Users/johncarlson/Downloads/www.web3d.org/x3d/stylesheets/j
     [copy] Copying 1 file to /Users/johncarlson/Downloads/www.web3d.org/x3d/sty
     [copy] Copying /Users/johncarlson/Downloads/www.web3d.org/x3d/stylesheets/j
     [echo] Run:
     [java] parameter: source file HelloWorldProgramOutput.x3d filesize 21195 by
     [java] parameter: "-tojs" for conversion to X3DJSONLD JavaScript source
     [java] parameter: "-toFile" "nashorn/examples/HelloWorldProgramOutput.Nasho
     [java] convert to JS JavaScript:
     [java] Warning: toFileJavaScript() is overwriting prior file nashorn/exampl
     [java] Script DEF=colorTypeConversionScript contains CDATA source-code text
     [java] Script DEF=MaterialModulatorScript contains CDATA source-code text, 
     [java] TypeError: input.readAllBytes is not a function
     [java] Error: Cannot read file [/Users/johncarlson/Downloads/www.web3d.org/
     [java] org.web3d.x3d.sai.X3DException: ScriptException when processing file
     [java] 	at org.web3d.x3d.jsail.Core.X3DObject.toFileJavaScript(X3DObject
     [java] 	at org.web3d.x3d.jsail.CommandLine.run(CommandLine.java:628)
     [java] 	at org.web3d.x3d.jsail.CommandLine.main(CommandLine.java:163)
     [java] [Error] TODO problem handling local exception within CommandLine, ex
     [java] parameter: source file HelloWorldProgramOutput.x3d filesize 21195 by
     [java] parameter: "-toJSON" for conversion to JSON encoding
     [java] parameter: "-toFile" "nashorn/examples/HelloWorldProgramOutput.Java.
     [java] convert to JSON:
     [java] Warning: toFileStylesheetConversion(X3dToJson.xslt) is overwriting p
     [java] Script DEF=colorTypeConversionScript contains CDATA source-code text
     [java] Script DEF=MaterialModulatorScript contains CDATA source-code text, 
     [java] file conversion successful: HelloWorldProgramOutput.Java.json (40043
     [java] parameter: source file HelloWorldProgramOutput.x3d filesize 21195 by
     [java] parameter: "-toX3D" for conversion to X3D encoding
     [java] parameter: "-toFile" "nashorn/examples/HelloWorldProgramOutput.Java.
     [java] convert to X3D:
     [java] Warning: toFileX3D() is overwriting prior file nashorn/examples/Hell
     [java] file conversion successful: HelloWorldProgramOutput.Java.x3d (21195 
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.Java.x3d
[xmlvalidate] 1 file(s) have been successfully validated.
[xmlvalidate] 1 file(s) have been successfully validated.
     [echo] matches HelloWorldProgramOutput.x3d: true
     [echo] ===========================================
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.Java.json
     [echo] matches HelloWorldProgramOutput.json: false
     [echo] ===========================================
     [echo] script:
     [exec] Exception in thread "main" java.lang.ExceptionInInitializerError
     [exec] 	at java.lang.Class.forName0(Native Method)
     [exec] 	at java.lang.Class.forName(Class.java:348)
     [exec] 	at jdk.nashorn.internal.runtime.Context.findClass(Context.java:1
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.scripts.Script$1$X3Dautoclass.:program(n
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.internal.runtime.Context.evaluateSource(Context.j
     [exec] 	at jdk.nashorn.internal.runtime.Context.load(Context.java:839)
     [exec] 	at jdk.nashorn.internal.objects.Global.load(Global.java:1545)
     [exec] 	at jdk.nashorn.internal.scripts.Script$HelloWorldProgramOutput_N
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.tools.Shell.apply(Shell.java:471)
     [exec] 	at jdk.nashorn.tools.Shell.runScripts(Shell.java:400)
     [exec] 	at jdk.nashorn.tools.Shell.run(Shell.java:179)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:143)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:119)
     [exec] Caused by: java.util.regex.PatternSyntaxException: Unclosed group ne
     [exec] (((\d|[1-9]\d+)(\s+(\d|[1-9]\d+)){2}(\s+((0x([a-f]|[A-F}|\d]){1,8})|
     [exec]                                                                     
     [exec] 	at java.util.regex.Pattern.error(Pattern.java:1957)
     [exec] 	at java.util.regex.Pattern.accept(Pattern.java:1815)
     [exec] 	at java.util.regex.Pattern.group0(Pattern.java:2910)
     [exec] 	at java.util.regex.Pattern.sequence(Pattern.java:2053)
     [exec] 	at java.util.regex.Pattern.expr(Pattern.java:1998)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1698)
     [exec] 	at java.util.regex.Pattern.<init>(Pattern.java:1351)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1028)
     [exec] 	at org.web3d.x3d.jsail.fields.MFImageObject.<clinit>(MFImageObje
     [exec] 	... 23 more
     [exec] Result: 1
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.Java.x3d
     [echo] matches HelloWorldProgramOutput.Nashorn.js.new.x3d: false
     [echo] ===========================================
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.Java.json
     [echo] matches HelloWorldProgramOutput.Nashorn.js.new.json: false
     [echo] ===========================================
     [exec] Exception in thread "main" java.lang.ExceptionInInitializerError
     [exec] 	at java.lang.Class.forName0(Native Method)
     [exec] 	at java.lang.Class.forName(Class.java:348)
     [exec] 	at jdk.nashorn.internal.runtime.Context.findClass(Context.java:1
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.scripts.Script$1$X3Dautoclass.:program(n
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.internal.runtime.Context.evaluateSource(Context.j
     [exec] 	at jdk.nashorn.internal.runtime.Context.load(Context.java:839)
     [exec] 	at jdk.nashorn.internal.objects.Global.load(Global.java:1545)
     [exec] 	at jdk.nashorn.internal.scripts.Script$Nashorn.:program(nashorn/
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.tools.Shell.apply(Shell.java:471)
     [exec] 	at jdk.nashorn.tools.Shell.runScripts(Shell.java:400)
     [exec] 	at jdk.nashorn.tools.Shell.run(Shell.java:179)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:143)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:119)
     [exec] Caused by: java.util.regex.PatternSyntaxException: Unclosed group ne
     [exec] (((\d|[1-9]\d+)(\s+(\d|[1-9]\d+)){2}(\s+((0x([a-f]|[A-F}|\d]){1,8})|
     [exec]                                                                     
     [exec] 	at java.util.regex.Pattern.error(Pattern.java:1957)
     [exec] 	at java.util.regex.Pattern.accept(Pattern.java:1815)
     [exec] 	at java.util.regex.Pattern.group0(Pattern.java:2910)
     [exec] 	at java.util.regex.Pattern.sequence(Pattern.java:2053)
     [exec] 	at java.util.regex.Pattern.expr(Pattern.java:1998)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1698)
     [exec] 	at java.util.regex.Pattern.<init>(Pattern.java:1351)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1028)
     [exec] 	at org.web3d.x3d.jsail.fields.MFImageObject.<clinit>(MFImageObje
     [exec] 	... 23 more
     [exec] Result: 1
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.x3d
     [echo] matches Nashorn.x3d: false
     [echo] ===========================================
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.x3d
     [echo] matches Nashorn0.x3d: false
     [echo] ===========================================
     [exec] Exception in thread "main" java.lang.ExceptionInInitializerError
     [exec] 	at java.lang.Class.forName0(Native Method)
     [exec] 	at java.lang.Class.forName(Class.java:348)
     [exec] 	at jdk.nashorn.internal.runtime.Context.findClass(Context.java:1
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:
     [exec] 	at jdk.nashorn.internal.scripts.Script$1$X3Dautoclass.:program(n
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.internal.runtime.Context.evaluateSource(Context.j
     [exec] 	at jdk.nashorn.internal.runtime.Context.load(Context.java:839)
     [exec] 	at jdk.nashorn.internal.objects.Global.load(Global.java:1545)
     [exec] 	at jdk.nashorn.internal.scripts.Script$Json.:program(nashorn/exa
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(Script
     [exec] 	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunc
     [exec] 	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntim
     [exec] 	at jdk.nashorn.tools.Shell.apply(Shell.java:471)
     [exec] 	at jdk.nashorn.tools.Shell.runScripts(Shell.java:400)
     [exec] 	at jdk.nashorn.tools.Shell.run(Shell.java:179)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:143)
     [exec] 	at jdk.nashorn.tools.Shell.main(Shell.java:119)
     [exec] Caused by: java.util.regex.PatternSyntaxException: Unclosed group ne
     [exec] (((\d|[1-9]\d+)(\s+(\d|[1-9]\d+)){2}(\s+((0x([a-f]|[A-F}|\d]){1,8})|
     [exec]                                                                     
     [exec] 	at java.util.regex.Pattern.error(Pattern.java:1957)
     [exec] 	at java.util.regex.Pattern.accept(Pattern.java:1815)
     [exec] 	at java.util.regex.Pattern.group0(Pattern.java:2910)
     [exec] 	at java.util.regex.Pattern.sequence(Pattern.java:2053)
     [exec] 	at java.util.regex.Pattern.expr(Pattern.java:1998)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1698)
     [exec] 	at java.util.regex.Pattern.<init>(Pattern.java:1351)
     [exec] 	at java.util.regex.Pattern.compile(Pattern.java:1028)
     [exec] 	at org.web3d.x3d.jsail.fields.MFImageObject.<clinit>(MFImageObje
     [exec] 	... 23 more
     [exec] Result: 1
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.x3d
     [echo] matches Json.x3d: false
     [echo] ===========================================
     [echo] HelloWorldProgramOutput.json
     [echo] matches Json.json: false
     [echo] ===========================================

BUILD SUCCESSFUL
Total time: 21 seconds
sh-3.2# 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180614/a4a8fd5c/attachment-0001.html>


More information about the x3d-public mailing list