Started by upstream project "gluegen" build number 981
originally caused by:
 Started by user Sven Gothel
Running as SYSTEM
Building remotely on macos-x86_64-jau-012 (macos-x86_64) in workspace /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git://jogamp.org/srv/scm/gluegen.git # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/gluegen.git
 > git --version # timeout=10
 > git --version # 'git version 2.37.1 (Apple Git-137.1)'
 > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/gluegen.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 581549571c0a0bd245621a004cc2a9be6d10888b (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 581549571c0a0bd245621a004cc2a9be6d10888b # timeout=10
Commit message: "Bug 1519 - NativeLibrary: Clarify search order, allow added search-path + add property `jogamp.primary.library.path`"
 > git rev-list --no-walk 38a658622c27290e580e278d512c12cdf42d2c6c # timeout=10
 > git remote # timeout=10
 > git submodule init # timeout=10
 > git submodule sync # timeout=10
 > git config --get remote.origin.url # timeout=10
 > git submodule init # timeout=10
 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
 > git config --get submodule.jcpp.url # timeout=10
 > git config -f .gitmodules --get submodule.jcpp.path # timeout=10
 > git submodule update --init --recursive jcpp # timeout=10
No emails were triggered.
[make] $ ant -file build.xml -Dlabel=macos-x86_64 -Dgluegen.basename=gluegen -Dgluegen.build.branch=origin/master -Dgluegen.build.number=981 -Dgluegen.build.id=981 -Dgluegen.build.commit=581549571c0a0bd245621a004cc2a9be6d10888b clean all junit.run
Buildfile: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/build.xml

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:
     [echo] Loaded /Users/jogamp/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=xcode.clang
     [echo] antlr.jar=../make/lib/antlr.jar
     [echo] junit.jar=../make/lib/junit.jar
     [echo] win32.c.compiler=${win32.c.compiler}

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:
     [echo] os and arch:       macosx-universal
     [echo] os and arch.dot:   macosx.universal
     [echo] os and arch.slash: macosx/universal
     [echo] native library: prefix 'lib', suffix 'dylib'

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os}
     [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         581549571c0a0bd245621a004cc2a9be6d10888b

java.class.path.validate:

validate:

clean-temp:

clean:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

init:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         581549571c0a0bd245621a004cc2a9be6d10888b

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/native
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/native/Unix
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/native/Windows
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes

clean-temp:

gluegen.build.check.android-launcher:

android-launcher.build:
    [javac] Compiling 8 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning

gluegen.build.check.java:

gluegen.build.java.impl:
     [echo] clearing gluegen.build.shasum.done (1) - was ${gluegen.build.shasum.done}

generate-hash-maps:

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util

create-map:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util

generate-primitive-stacks:

create-pstack:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/common/util
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/classes
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/classes/com/jogamp/common/util

gluegen.build.javase:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram
     [copy] Copying 5 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:371:17: warning:Rule 'declarator' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:561: warning:Syntactic predicate superfluous for single alternative
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'('
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'\t','\u000c',' ','%','*','+','-'..'9','<','>','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'\t','\u000c',' ','%','(','*','+','-'..'9','<','>','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and Number upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr2 and Number upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','L','U','X','e','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','L','U','a'..'f','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==1:'\r'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==2:'\n'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==1:'(','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==1:'"'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==1:'A'..'Z','_','a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==1:'1'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==1:'2'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==1:'3'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==1:'4'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'A'..'Z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'_'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 4 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==1:'0'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==2:'X','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'A'..'F'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==1:'F','f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==1:'F','f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==1:'0'..'7'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==1:'L','l'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==1:'U','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238:     k==1:'\\'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238:     k==2:'"','\'','0'..'7','?','\\','a','b','f','n','r','t','v','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     between alt 1 and exit branch of block

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'.','0'..'9','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'+','-','.','0'..'9','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'('
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>,'\t','\u000c',' ','%','*','+','-'..'9','<','>','E','F','I','J','L','U','X','e','f','i','j','l','u','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>,'\t','\u000c',' ','%','(','*','+','-'..'9','<','>','A'..'F','I','J','L','U','a'..'f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==1:'0'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==2:'X','x'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'a'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'A'..'F'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==1:'I','J','L','U','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==1:'E','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==2:'+','-','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==1:'0'..'7'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     k==1:'F','I','J','L','U','f','i','j','l','u'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'A'..'Z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 2 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'_'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 3 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'$'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 4 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 5 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==1:'\r'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==2:'\n'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==1:'(','.','0'..'9'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9: warning:lexical nondeterminism between alts 1 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==1:'"'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==1:'$','A'..'Z','_','a'..'z'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==1:'1'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==1:'2'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==1:'3'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317: warning:lexical nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==1:'\t','\u000c',' '
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==1:'4'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142:     k==2:EOF,"typedef","asm","volatile",SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,"inline","typeof","__complex"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255:     k==2:EOF,"typedef","asm","volatile",LCURLY,RCURLY,SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,VARARGS,"while","do","for","goto","continue","break","return","case","default","if","switch",LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,CharLiteral,StringLiteral,Number,"__label__","inline","typeof","__complex","__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:168:14: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:168:14:     k==1:LCURLY
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:168:14:     k==2:"asm",LCURLY,RCURLY,ID,STAR,LPAREN,LBRACKET,LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,DOT,CharLiteral,StringLiteral,Number,"__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17:     k==1:COMMA
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17:     k==2:VARARGS
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     k==1:SEMI
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     k==2:"typedef","asm","volatile",LCURLY,RCURLY,SEMI,"struct","union","enum","auto","register","extern","static","const","void","char","short","int","long","float","double","signed","unsigned","int8_t","uint8_t","int16_t","uint16_t","__int32","int32_t","wchar_t","uint32_t","__int64","int64_t","uint64_t","ptrdiff_t","intptr_t","size_t","uintptr_t",ID,STAR,LPAREN,"while","do","for","goto","continue","break","return","case","default","if","switch",LAND,BAND,PLUS,MINUS,INC,DEC,"sizeof",BNOT,LNOT,CharLiteral,StringLiteral,Number,"__label__","inline","typeof","__complex","__alignof","__real","__imag"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"struct"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"union"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"enum"
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:335:21: warning:Rule 'declarator' returns a value

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005

generate.java.override:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] warning: rule HeaderParser.declSpecifiers has different signature than GnuCTreeParser.declSpecifiers
    [antlr] warning: rule HeaderParser.storageClassSpecifier has different signature than GnuCTreeParser.storageClassSpecifier
    [antlr] warning: rule HeaderParser.functionStorageClassSpecifier has different signature than GnuCTreeParser.functionStorageClassSpecifier
    [antlr] warning: rule HeaderParser.typeQualifier has different signature than GnuCTreeParser.typeQualifier
    [antlr] warning: rule HeaderParser.typeSpecifier has different signature than GnuCTreeParser.typeSpecifier
    [antlr] warning: rule HeaderParser.typedefName has different signature than GnuCTreeParser.typedefName
    [antlr] warning: rule HeaderParser.structSpecifier has different signature than GnuCTreeParser.structSpecifier
    [antlr] warning: rule HeaderParser.unionSpecifier has different signature than GnuCTreeParser.unionSpecifier
    [antlr] warning: rule HeaderParser.structOrUnionBody has different signature than GnuCTreeParser.structOrUnionBody
    [antlr] warning: rule HeaderParser.structDeclarationList has different signature than GnuCTreeParser.structDeclarationList
    [antlr] warning: rule HeaderParser.structDeclaration has different signature than GnuCTreeParser.structDeclaration
    [antlr] warning: rule HeaderParser.specifierQualifierList has different signature than GnuCTreeParser.specifierQualifierList
    [antlr] warning: rule HeaderParser.structDeclaratorList has different signature than GnuCTreeParser.structDeclaratorList
    [antlr] warning: rule HeaderParser.structDeclarator has different signature than GnuCTreeParser.structDeclarator
    [antlr] warning: rule HeaderParser.enumSpecifier has different signature than GnuCTreeParser.enumSpecifier
    [antlr] warning: rule HeaderParser.enumList has different signature than GnuCTreeParser.enumList
    [antlr] warning: rule HeaderParser.enumerator has different signature than GnuCTreeParser.enumerator
    [antlr] warning: rule HeaderParser.initDeclList has different signature than GnuCTreeParser.initDeclList
    [antlr] warning: rule HeaderParser.initDecl has different signature than GnuCTreeParser.initDecl
    [antlr] warning: rule HeaderParser.pointerGroup has different signature than GnuCTreeParser.pointerGroup
    [antlr] warning: rule HeaderParser.declarator has different signature than GnuCTreeParser.declarator
    [antlr] warning: rule HeaderParser.parameterTypeList has different signature than GnuCTreeParser.parameterTypeList
    [antlr] warning: rule HeaderParser.parameterDeclaration has different signature than GnuCTreeParser.parameterDeclaration
    [antlr] warning: rule HeaderParser.nonemptyAbstractDeclarator has different signature than GnuCTreeParser.nonemptyAbstractDeclarator
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:931:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:939:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:505:17: warning:Rule 'declarator' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:912:27: warning:Rule 'functionStorageClassSpecifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:913:19: warning:Rule 'typeQualifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:914:19: warning:Rule 'typeSpecifier' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:921:2: warning:Rule 'specifierQualifierList' returns a value
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:627:25: warning:Rule 'structDeclarationList' returns a value

generate.java:
    [antlr] ANTLR Parser Generator   Version 2.7.7 (2006-11-01)   1989-2005
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746: warning:nondeterminism upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746:     k==1:AT
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746:     k==2:"void","boolean","byte","char","short","int","float","long","double",IDENT
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746:     between alt 1 and exit branch of block
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17:     k==1:IDENT
    [antlr] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17:     k==2:LBRACK,DOT,LPAREN
    [javac] Compiling 125 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/common/os/AndroidVersion.java:152: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]                 map.put(new Integer(version), version_name);
    [javac]                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/common/util/JarUtil.java:95: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal
    [javac]         final SecurityManager security = System.getSecurityManager();
    [javac]               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/common/util/JarUtil.java:95: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal
    [javac]         final SecurityManager security = System.getSecurityManager();
    [javac]                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/common/util/PropertyAccess.java:62: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]   protected static final void addTrustedPrefix(final String prefix) throws AccessControlException {
    [javac]                                                                            ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/jogamp/common/os/elf/SectionArmAttributes.java:344: warning: [removal] Byte(byte) in Byte has been deprecated and marked for removal
    [javac]                             attributes.add(new Attribute(tag, new Byte(value)));
    [javac]                                                               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/jogamp/common/util/locks/SingletonInstanceServerSocket.java:217: warning: [removal] stop() in Thread has been deprecated and marked for removal
    [javac]                    serverThread.stop();
    [javac]                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/jogamp/common/util/locks/SingletonInstanceServerSocket.java:269: warning: [removal] ThreadDeath in java.lang has been deprecated and marked for removal
    [javac]            } catch(final ThreadDeath td) {
    [javac]                          ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 8 warnings
     [move] Moving 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/native/Unix
     [move] Moving 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/native/Windows
     [copy] Copying 2 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes
    [javac] Compiling 117 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/gluegen/cgram/TNode.java:82: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]         setAttribute("tokenNumber", new Integer(tok.getTokenNumber()));
    [javac]                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java:37: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             final Integer inti = new Integer(i);
    [javac]                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java:58: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             final Integer inti = new Integer(i);
    [javac]                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCEmitter.java:45: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     Vector preprocs = preprocessorInfoChannel.extractLinesPrecedingTokenNumber( new Integer(1) );
    [javac]                                                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCEmitter.java:60: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]                 new Integer( preprocessorInfoChannel.getMaxTokenNumber() + 1 ) ));
    [javac]                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:50: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__alignof__", this), new Integer(LITERAL___alignof));
    [javac]                                                            ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:51: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__asm", this), new Integer(LITERAL_asm));
    [javac]                                                      ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:52: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__asm__", this), new Integer(LITERAL_asm));
    [javac]                                                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:53: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__attribute__", this), new Integer(LITERAL___attribute));
    [javac]                                                              ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:54: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__complex__", this), new Integer(LITERAL___complex));
    [javac]                                                            ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:55: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__const", this), new Integer(LITERAL_const));
    [javac]                                                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:56: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__const__", this), new Integer(LITERAL_const));
    [javac]                                                          ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:57: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__imag__", this), new Integer(LITERAL___imag));
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:58: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__inline", this), new Integer(LITERAL_inline));
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:59: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__inline__", this), new Integer(LITERAL_inline));
    [javac]                                                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:60: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__real__", this), new Integer(LITERAL___real));
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:61: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__signed", this), new Integer(LITERAL_signed));
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:62: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__signed__", this), new Integer(LITERAL_signed));
    [javac]                                                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:63: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__typeof", this), new Integer(LITERAL_typeof));
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:64: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__typeof__", this), new Integer(LITERAL_typeof));
    [javac]                                                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:65: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__volatile", this), new Integer(LITERAL_volatile));
    [javac]                                                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:66: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     literals.put(new ANTLRHashString("__volatile__", this), new Integer(LITERAL_volatile));
    [javac]                                                             ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:106: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     preprocessorInfoChannel.addLineForTokenNumber( pre, new Integer(tokenNumber) );
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:162: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("intptr_t", this), new Integer(39));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:163: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("extern", this), new Integer(15));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:164: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__real", this), new Integer(165));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:165: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("case", this), new Integer(59));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:166: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("short", this), new Integer(20));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:167: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("break", this), new Integer(57));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:168: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("while", this), new Integer(52));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:169: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uint32_t", this), new Integer(34));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:170: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int16_t", this), new Integer(29));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:171: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("ptrdiff_t", this), new Integer(38));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:172: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("typeof", this), new Integer(161));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:173: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("inline", this), new Integer(160));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:174: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("unsigned", this), new Integer(26));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:175: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("const", this), new Integer(17));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:176: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("float", this), new Integer(23));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:177: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("return", this), new Integer(58));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:178: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int64_t", this), new Integer(36));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:179: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("sizeof", this), new Integer(94));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:180: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("size_t", this), new Integer(40));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:181: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("do", this), new Integer(53));
    [javac] 	                                              ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:182: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__label__", this), new Integer(159));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:183: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("typedef", this), new Integer(4));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:184: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uint16_t", this), new Integer(30));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:185: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("if", this), new Integer(61));
    [javac] 	                                              ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:186: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__int32", this), new Integer(31));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:187: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("double", this), new Integer(24));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:188: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("volatile", this), new Integer(6));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:189: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__attribute", this), new Integer(163));
    [javac] 	                                                       ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:190: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("union", this), new Integer(11));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:191: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("register", this), new Integer(14));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:192: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("auto", this), new Integer(13));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:193: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("goto", this), new Integer(55));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:194: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("enum", this), new Integer(12));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:195: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int", this), new Integer(21));
    [javac] 	                                               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:196: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("for", this), new Integer(54));
    [javac] 	                                               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:197: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int32_t", this), new Integer(32));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:198: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uint64_t", this), new Integer(37));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:199: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("char", this), new Integer(19));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:200: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("default", this), new Integer(60));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:201: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__imag", this), new Integer(166));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:202: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__alignof", this), new Integer(164));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:203: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("static", this), new Integer(16));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:204: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int8_t", this), new Integer(27));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:205: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uint8_t", this), new Integer(28));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:206: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("continue", this), new Integer(56));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:207: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("struct", this), new Integer(10));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:208: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__int64", this), new Integer(35));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:209: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("signed", this), new Integer(25));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:210: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("else", this), new Integer(62));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:211: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uintptr_t", this), new Integer(41));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:212: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("void", this), new Integer(18));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:213: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("wchar_t", this), new Integer(33));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:214: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("switch", this), new Integer(63));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:215: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("long", this), new Integer(22));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:216: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__extension__", this), new Integer(167));
    [javac] 	                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:217: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("asm", this), new Integer(5));
    [javac] 	                                               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:218: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("__complex", this), new Integer(162));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/GnuCLexer.java:2567: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 			preprocessorInfoChannel.addLineForTokenNumber(new LineObject(lineObject), new Integer(tokenNumber));
    [javac] 			                                                                          ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:75: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]     preprocessorInfoChannel.addLineForTokenNumber( pre, new Integer(tokenNumber) );
    [javac]                                                         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:124: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("intptr_t", this), new Integer(39));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:125: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("extern", this), new Integer(15));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:126: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("case", this), new Integer(59));
    [javac] 	                                                ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:127: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("short", this), new Integer(20));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:128: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("break", this), new Integer(57));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:129: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("while", this), new Integer(52));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:130: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("uint32_t", this), new Integer(34));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:131: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int16_t", this), new Integer(29));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:132: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("ptrdiff_t", this), new Integer(38));
    [javac] 	                                                     ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:133: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("unsigned", this), new Integer(26));
    [javac] 	                                                    ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:134: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("const", this), new Integer(17));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:135: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("float", this), new Integer(23));
    [javac] 	                                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:136: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("return", this), new Integer(58));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:137: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("int64_t", this), new Integer(36));
    [javac] 	                                                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:138: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("sizeof", this), new Integer(94));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:139: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("size_t", this), new Integer(40));
    [javac] 	                                                  ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCLexer.java:140: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac] 	literals.put(new ANTLRHashString("do", this), new Integer(53));
    [javac] 	                                              ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files additionally use or override a deprecated API that is marked for removal.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 warnings

gluegen.build.android:
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/classes
    [javac] Since fork is false, ignoring memoryMaximumSize setting.
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning

gluegen.build.java:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.riscv64:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Users/jogamp/temurin-21.jdk.fat.lib

gluegen.cpptasks.setup.compiler:

declare.win32.vc6:

declare.win32.vc7:

declare.win32.vc8:

declare.win32.vc8_x64:

declare.win32.vc9:

declare.win32.mingw:

declare.win64.mingw:

declare.win32:

declare.linux.x86:

declare.linux.amd64:

declare.linux.ia64:

declare.linux.hppa:

declare.linux.mips:

declare.linux.mipsel:

declare.linux.ppc:

declare.linux.ppc64:

declare.linux.ppc64le:

declare.linux.riscv64:

declare.linux.s390:

declare.linux.s390x:

declare.linux.sparc:

declare.linux.armv6:

declare.linux.aarch64:

declare.linux:

declare.android:

declare.solaris32:

declare.solarisSparcv9:

declare.solarisAMD64:

declare.solaris:

declare.macosx:
     [echo] MacOSX

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.native:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         581549571c0a0bd245621a004cc2a9be6d10888b

java.class.path.validate:

validate:

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.riscv64:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Users/jogamp/temurin-21.jdk.fat.lib

gluegen.cpptasks.setup.compiler:

declare.win32.vc6:

declare.win32.vc7:

declare.win32.vc8:

declare.win32.vc8_x64:

declare.win32.vc9:

declare.win32.mingw:

declare.win64.mingw:

declare.win32:

declare.linux.x86:

declare.linux.amd64:

declare.linux.ia64:

declare.linux.hppa:

declare.linux.mips:

declare.linux.mipsel:

declare.linux.ppc:

declare.linux.ppc64:

declare.linux.ppc64le:

declare.linux.riscv64:

declare.linux.s390:

declare.linux.s390x:

declare.linux.sparc:

declare.linux.armv6:

declare.linux.aarch64:

declare.linux:

declare.android:

declare.solaris32:

declare.solarisSparcv9:

declare.solarisAMD64:

declare.solaris:

declare.macosx:
     [echo] MacOSX

declare.ios.amd64:

declare.ios.arm64:

declare.freebsd.x86:

declare.freebsd.amd64:

declare.freebsd:

declare.hpux:

c.configure:

gluegen.build.c.impl:
     [echo] clearing gluegen.build.shasum.done (2) - was ${gluegen.build.shasum.done}
     [echo] Output lib name = gluegen_rt -> libgluegen_rt.dylib [shared]
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj
     [echo] Compiling src/native/unix/*.c src/native/common/*.c
     [echo] user.dir=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
       [cc] 7 total files to be compiled.
       [cc] Starting link
   [delete] Deleting: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/libgluegen_rt.symbols.raw

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj

c.manifest:

gluegen.build.shasum:
     [echo] gluegen.build.sha.sources 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
     [echo] gluegen.build.sha.classes 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
     [echo] gluegen.build.sha.natives 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab

gluegen.package.java:

gluegen.package.javase:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build

gluegen.package.android:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-android.jar

gluegen.package.native:
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
     [echo] native.tag.jar common (attr) for /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar include *gluegen_rt.dylib exclude 
     [echo] native.tag.jar common (props) gluegen-rt-natives-macosx-universal.jar include *gluegen_rt.dylib exclude  *.symbols
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/java
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives/macosx-universal
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar/natives/macosx-universal
    [javac] Compiling 1 source file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj/gluegen-rt-natives-macosx-universal.jar.d/jar
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build

android-launcher.package:

base.compile:

tag.build:

junit.compile:
     [echo] gluegen.basename: gluegen

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build-temp
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/classes
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/obj
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

junit.compile:
     [echo] gluegen.basename: gluegen

junit.test1.java.generate:
     [echo]  - - - junit.test1.java.generate
     [echo] gluegen.basename: gluegen

java.generate.copy2temp:
     [copy] Copying 16 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build-temp

junit.test2.java.generate:
     [echo]  - - - junit.test2.java.generate
     [echo] gluegen.basename: gluegen

java.generate.copy2temp:
     [copy] Copying 28 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build-temp
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b
  [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13

java.generate:

java.build:
     [echo]  - - - compiling all java files - - - 
     [echo]  test.base.dir ../src/junit
     [echo]  build_t.gen     ../build/test/build/gensrc
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/classes
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/classes/com/jogamp/gluegen/test/junit/structgen
    [javac] anomalous package-info.java path: package-info.java
    [javac] Compiling 4 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/classes
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Camera
    [javac] generating -> Vec3f
    [javac] generating -> RenderingConfig
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType com.jogamp.gluegen.test.junit.structgen]
    [javac] generating -> Col4f
    [javac] skipping -> Vec3f
    [javac] generating -> Pixel
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="RenderingConfig", name="RenderingConfig", header="TestStruct01.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct01.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: RenderingConfig -> RenderingConfig [struct.name RenderingConfig, struct.jname RenderingConfig, declaredType boolean]
    [javac] CStruct: @com.jogamp.gluegen.structgen.CStruct(jname="Pixel", name="Pixel", header="TestStruct02.h"), package com.jogamp.gluegen.test.junit.structgen, header TestStruct02.h
    [javac] CStruct: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType boolean]
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:28: Note: struct RenderingConfig already defined elsewhere, skipping.
    [javac]     boolean dummy1;
    [javac]             ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java:31: Note: struct Pixel already defined elsewhere, skipping.
    [javac]     boolean dummy2;
    [javac]             ^
    [javac] 1 warning
    [javac] Compiling 125 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/classes
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/common/util/IntIntObjUniqueRndValues.java:53: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             if( uniqueKeys.add( new Integer(k) ) ) {
    [javac]                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/common/util/IntIntUniqueRndValues.java:53: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             if( uniqueKeys.add( new Integer(k) ) ) {
    [javac]                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/common/util/LongIntUniqueRndValues.java:53: warning: [removal] Long(long) in Long has been deprecated and marked for removal
    [javac]             if( uniqueKeys.add( new Long(k) ) ) {
    [javac]                                 ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/common/util/TestIteratorIndexCORE.java:50: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             l.add(new Integer(len--));
    [javac]                   ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:49: warning: [removal] Applet in java.applet has been deprecated and marked for removal
    [javac] public class Applet01 extends Applet {
    [javac]                               ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:61: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal
    [javac]         if( null == System.getSecurityManager() ) {
    [javac]                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:77: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         } catch (final AccessControlException e) {
    [javac]                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:105: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         } catch (final AccessControlException e) {
    [javac]                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:138: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         AccessControlException sec01 = null;
    [javac]         ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/Applet01.java:153: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         } catch (final AccessControlException ace) {
    [javac]                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java:57: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal
    [javac]         if( null == System.getSecurityManager() ) {
    [javac]                           ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java:78: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         } catch (final AccessControlException e) {
    [javac]                        ^
    [javac] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/junit/sec/TestSecIOUtil01.java:117: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         } catch (final AccessControlException e) {
    [javac]                        ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 14 warnings
    [javac] Compiling 52 source files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/classes
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=xcode.clang
     [echo] GCC=${isGCC}
     [echo] CLANG=true
     [echo] VC6=${isVC6}
     [echo] VC7=${isVC7}
     [echo] VC8=${isVC8}
     [echo] VC8_X64=${isVC8_X64}
     [echo] VC9=${isVC9}
     [echo] MingW=${isMingW}
     [echo] MingW32=${isMingW32}
     [echo] MingW64=${isMingW64}

setup.java.home.dir:
     [echo] java.home.dir      /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir  /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni

gluegen.cpptasks.configure.compiler:

gluegen.cpptasks.declare.compiler.environment:

gluegen.cpptasks.declare.compiler.win32.vc6:

gluegen.cpptasks.declare.compiler.win32.vc7:

gluegen.cpptasks.declare.compiler.win32.vc8:

gluegen.cpptasks.declare.compiler.win32.vc8_x64:

gluegen.cpptasks.declare.compiler.win32.vc9:

gluegen.cpptasks.declare.compiler.win32.mingw:

gluegen.cpptasks.declare.compiler.win64.mingw:

gluegen.cpptasks.declare.compiler.win32:

gluegen.cpptasks.declare.compiler.linux.x86:

gluegen.cpptasks.declare.compiler.linux.amd64:

gluegen.cpptasks.declare.compiler.linux.ia64:

gluegen.cpptasks.declare.compiler.linux.armv6:

gluegen.cpptasks.declare.compiler.linux.aarch64:

gluegen.cpptasks.declare.compiler.linux.alpha:

gluegen.cpptasks.declare.compiler.linux.hppa:

gluegen.cpptasks.declare.compiler.linux.mips:

gluegen.cpptasks.declare.compiler.linux.mipsel:

gluegen.cpptasks.declare.compiler.linux.ppc:

gluegen.cpptasks.declare.compiler.linux.ppc64:

gluegen.cpptasks.declare.compiler.linux.ppc64le:

gluegen.cpptasks.declare.compiler.linux.riscv64:

gluegen.cpptasks.declare.compiler.linux.s390:

gluegen.cpptasks.declare.compiler.linux.s390x:

gluegen.cpptasks.declare.compiler.linux.sparc:

gluegen.cpptasks.declare.compiler.linux:

gluegen.cpptasks.declare.compiler.solaris32:

gluegen.cpptasks.declare.compiler.solaris.sparcv9:

gluegen.cpptasks.declare.compiler.solaris.amd64:

gluegen.cpptasks.declare.compiler.solaris:

gluegen.cpptasks.declare.compiler.macosx:
     [echo] MacOSX

gluegen.cpptasks.declare.compiler.ios.amd64:

gluegen.cpptasks.declare.compiler.ios.arm64:

gluegen.cpptasks.declare.compiler.freebsd.x86:

gluegen.cpptasks.declare.compiler.freebsd.amd64:

gluegen.cpptasks.declare.compiler.freebsd:

gluegen.cpptasks.declare.compiler.hpux:

gluegen.cpptasks.declare.compiler:
     [echo] java.home.dir                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] java.includes.dir            /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/stub_includes/jni/macosx
     [echo] java.lib.dir.platform        /Users/jogamp/temurin-21.jdk.fat.lib

gluegen.cpptasks.setup.compiler:

c.configure:

junit.test1i.c.build:
     [echo] Compiling test1
     [echo]    c.compiler.src.files junit.test1i.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.dll.cfg.id
     [echo]    output.lib.name test1
       [cc] 1 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:2:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:446:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.long0 0x%lX\n", s->sub1.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:452:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.longX 0x%lX\n", (int64_t)s->sub1.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:460:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.long0 0x%lX\n", s->sub2.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:466:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.longX 0x%lX\n", (int64_t)s->sub2.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] 5 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:2:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:446:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.long0 0x%lX\n", s->sub1.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:452:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub1.longX 0x%lX\n", (int64_t)s->sub1.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:460:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.long0 0x%lX\n", s->sub2.long0);
       [cc]                                        ~~~     ^~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:466:48: warning: format specifies type 'unsigned long' but the argument has type 'int64_t' (aka 'long long') [-Wformat]
       [cc]     fprintf(stderr, "  cs.sub2.longX 0x%lX\n", (int64_t)s->sub2.longX);
       [cc]                                        ~~~     ^~~~~~~~~~~~~~~~~~~~~~
       [cc]                                        %llX
       [cc] 5 warnings generated.
       [cc] Starting link

junit.test1p1.c.build:
     [echo] Compiling Bindingtest1p1
     [echo]    c.compiler.src.files junit.test1p1.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.fixed.cfg.id
     [echo]    output.lib.name Bindingtest1p1
       [cc] 3 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Surface_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Surface_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Surface_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Surface_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Engine_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Engine_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Engine_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/TK_Engine_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 2 warnings generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest1p1Impl_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest1p1Impl_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] Starting link

junit.test1p2.c.build:
     [echo] Compiling Bindingtest1p2
     [echo]    c.compiler.src.files junit.test1p2.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test1.runtime.cfg.id
     [echo]    output.lib.name Bindingtest1p2
       [cc] Starting dependency analysis for 2 files.
       [cc] 2 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 1 total files to be compiled.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest1p2Impl_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] In file included from /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest1p2Impl_JNI.c:17:
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: "Hello Native Compiler" [-W#warnings]
       [cc]     #warning "Hello Native Compiler"
       [cc]      ^
       [cc] 1 warning generated.
       [cc] Starting link

junit.test1.c.build:

junit.test2i.c.build:
     [echo] Compiling test2
     [echo]    c.compiler.src.files junit.test2i.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test2.dll.cfg.id
     [echo]    output.lib.name test2
       [cc] 1 total files to be compiled.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:72:1: warning: non-void function does not return a value [-Wreturn-type]
       [cc] }
       [cc] ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:87:1: warning: non-void function does not return a value [-Wreturn-type]
       [cc] }
       [cc] ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:271:104: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11a: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                 ~~                     ^~
       [cc]                                                                                 %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:278:79: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11a id %d -> func %p, user %p\n", id, cbFunc, usrParam);
       [cc]                                                    ~~                         ^~
       [cc]                                                    %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:284:111: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11aInjecta: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                        ~~                     ^~
       [cc]                                                                                        %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:289:85: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11aInjecta: id %d, func %p, user %p\n", id, MessageCallback11a_callback[id], MessageCallback11a_userptr[id]);
       [cc]                                                            ~~                       ^~
       [cc]                                                            %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:304:104: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11b: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                 ~~                     ^~
       [cc]                                                                                 %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:309:79: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11b id %d -> func %p, user %p\n", id, cbFunc, Data);
       [cc]                                                    ~~                         ^~
       [cc]                                                    %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:315:110: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11bInject: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                       ~~                     ^~
       [cc]                                                                                       %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:320:84: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11bInject: id %d, func %p, user %p\n", id, MessageCallback11b_callback[id], &MessageCallback11b_userptr[id]);
       [cc]                                                           ~~                       ^~
       [cc]                                                           %zu
       [cc] 10 warnings generated.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:72:1: warning: non-void function does not return a value [-Wreturn-type]
       [cc] }
       [cc] ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:87:1: warning: non-void function does not return a value [-Wreturn-type]
       [cc] }
       [cc] ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:271:104: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11a: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                 ~~                     ^~
       [cc]                                                                                 %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:278:79: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11a id %d -> func %p, user %p\n", id, cbFunc, usrParam);
       [cc]                                                    ~~                         ^~
       [cc]                                                    %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:284:111: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11aInjecta: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                        ~~                     ^~
       [cc]                                                                                        %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:289:85: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11aInjecta: id %d, func %p, user %p\n", id, MessageCallback11a_callback[id], MessageCallback11a_userptr[id]);
       [cc]                                                            ~~                       ^~
       [cc]                                                            %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:304:104: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11b: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                 ~~                     ^~
       [cc]                                                                                 %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:309:79: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11b id %d -> func %p, user %p\n", id, cbFunc, Data);
       [cc]                                                    ~~                         ^~
       [cc]                                                    %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:315:110: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "Error: MessageCallback11bInject: id not in range [0..%d), is %d\n", MAX_C11_BUFFER, id);
       [cc]                                                                                       ~~                     ^~
       [cc]                                                                                       %zu
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test2.c:320:84: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
       [cc]         fprintf(stderr, "XXX MessageCallback11bInject: id %d, func %p, user %p\n", id, MessageCallback11b_callback[id], &MessageCallback11b_userptr[id]);
       [cc]                                                           ~~                       ^~
       [cc]                                                           %zu
       [cc] 10 warnings generated.
       [cc] Starting link

junit.test2p1.c.build:
     [echo] Compiling Bindingtest2p1
     [echo]    c.compiler.src.files junit.test2p1.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test2.fixed.cfg.id
     [echo]    output.lib.name Bindingtest2p1
       [cc] 2 total files to be compiled.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:363:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:440:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:545:26: warning: variable 'usrParam_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback11UserType* usrParam_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:949:26: warning: variable 'usrParamKey1_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback13UserKey1* usrParamKey1_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 5 warnings generated.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:363:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:440:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:545:26: warning: variable 'usrParam_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback11UserType* usrParam_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:949:26: warning: variable 'usrParamKey1_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback13UserKey1* usrParamKey1_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p1Impl_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 5 warnings generated.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/T2_InitializeOptions_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 1 warning generated.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/T2_InitializeOptions_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 1 warning generated.
       [cc] Starting link

junit.test2p2.c.build:
     [echo] Compiling Bindingtest2p2
     [echo]    c.compiler.src.files junit.test2p2.c.src.files
     [echo]    compiler.cfg.id compiler.cfg.macosx
     [echo]    linker.cfg.id linker.test2.runtime.cfg.id
     [echo]    output.lib.name Bindingtest2p2
       [cc] Starting dependency analysis for 1 files.
       [cc] 1 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 1 total files to be compiled.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:403:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:484:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:597:26: warning: variable 'usrParam_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback11UserType* usrParam_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:1033:26: warning: variable 'usrParamKey1_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback13UserKey1* usrParamKey1_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 5 warnings generated.
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:403:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:484:8: warning: unused variable 'length_jni' [-Wunused-variable]
       [cc]   jint length_jni = length;
       [cc]        ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:597:26: warning: variable 'usrParam_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback11UserType* usrParam_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:1033:26: warning: variable 'usrParamKey1_native' set but not used [-Wunused-but-set-variable]
       [cc]   T2_Callback13UserKey1* usrParamKey1_native;
       [cc]                          ^
       [cc] /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gensrc/native/Bindingtest2p2Impl_JNI.c:15:16: warning: unused function 'JVMUtil_NewDirectByteBufferCopy' [-Wunused-function]
       [cc] static jobject JVMUtil_NewDirectByteBufferCopy(JNIEnv *env, jclass clazzBuffers, void * source_address, size_t capacity); /* forward decl. */
       [cc]                ^
       [cc] 5 warnings generated.
       [cc] Starting link

junit.test2.c.build:

native.build:
     [echo] gluegen.basename: gluegen

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.striplibs:
     [echo] Strip symbols from libs in ../build/test/build/natives

jar.build:
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-test-util.jar
      [jar] Building jar: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar

android.package:
     [echo] gluegen.basename: gluegen

dump.localinfo:
     [echo] Dump Local Info
     [java] java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194)
     [java] 	at org.apache.tools.ant.taskdefs.Java.run(Java.java:861)
     [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:231)
     [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:292)
     [java] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
     [java] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
     [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
     [java] 	at org.apache.tools.ant.Task.perform(Task.java:350)
     [java] 	at org.apache.tools.ant.Target.execute(Target.java:449)
     [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:470)
     [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
     [java] 	at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
     [java] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
     [java] 	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
     [java] 	at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
     [java] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     [java] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
     [java] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
     [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
     [java] 	at org.apache.tools.ant.Task.perform(Task.java:350)
     [java] 	at org.apache.tools.ant.Target.execute(Target.java:449)
     [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:470)
     [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
     [java] 	at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
     [java] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
     [java] 	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
     [java] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     [java] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
     [java] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
     [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
     [java] 	at org.apache.tools.ant.Task.perform(Task.java:350)
     [java] 	at org.apache.tools.ant.Target.execute(Target.java:449)
     [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:470)
     [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
     [java] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
     [java] 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
     [java] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
     [java] 	at org.apache.tools.ant.Main.runBuild(Main.java:834)
     [java] 	at org.apache.tools.ant.Main.startAnt(Main.java:223)
     [java] 	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
     [java] 	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
     [java] Caused by: java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
     [java] 	at java.base/java.lang.System.setSecurityManager(System.java:430)
     [java] 	at org.apache.tools.ant.types.Permissions.setSecurityManager(Permissions.java:103)
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:216)
     [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:155)
     [java] 	... 42 more
     [java] Java Result: -1

gluegen.build.check.aapt:

android.package:

developer-src-zip:
      [zip] Building zip: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-java-src.zip

developer-zip-archive:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal
     [copy] Copying 2 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/jar
     [copy] Copying 7 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/jar
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/lib
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/lib
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/jnlp-files
     [copy] Copying 1 file to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/jnlp-files
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/dist
     [copy] Copying 3 files to /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal/dist
     [exec] 
     [exec] 7-Zip (z) 21.07 (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26
     [exec]  64-bit locale=en_US.UTF-8 Threads:4
     [exec] 
     [exec] Scanning the drive:
     [exec] 4 folders, 14 files, 6853103 bytes (6693 KiB)
     [exec] 
     [exec] Creating archive: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal.7z
     [exec] 
     [exec] Add new data to archive: 4 folders, 14 files, 6853103 bytes (6693 KiB)
     [exec] 
     [exec] 
     [exec] Files read from disk: 14
     [exec] Archive size: 1688194 bytes (1649 KiB)
     [exec] Everything is Ok
   [delete] Deleting directory /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal

all:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         581549571c0a0bd245621a004cc2a9be6d10888b

java.class.path.validate:

validate:

clean-temp:

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

init:
     [echo] gluegen.build.branch         origin/master
     [echo] gluegen.build.commit         581549571c0a0bd245621a004cc2a9be6d10888b

java.class.path.validate:

validate:

junit.compile:
     [echo] gluegen.basename: gluegen

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
    [mkdir] Created dir: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build-temp
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

junit.compile.check:

junit.compile:

junit.run:
     [echo] gluegen.basename: gluegen

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.android.x86_64:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.riscv64:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] AndroidX86_64=${isAndroidX86_64}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] LinuxRiscV64=${isLinuxRiscV64}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

junit.run.settings:

junit.run.if.enabled:
     [echo] gluegen.basename: gluegen

junit.run.local.osx.d32:

junit.run.local:
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionRegistered
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionRegistered
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144468 ms III - Start
    [junit] SLOCK [T main @ 1752340144480 ms +++ localhost/127.0.0.1:59999 - Locked within 28 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144863 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144871 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.254 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144468 ms III - Start
    [junit] SLOCK [T main @ 1752340144480 ms +++ localhost/127.0.0.1:59999 - Locked within 28 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144863 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144871 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel1_RT took 0.02 sec
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel2_RT took 0.002 sec
    [junit] Testcase: assetRegisteredURLConnection_RT took 0.002 sec
    [junit] Testcase: assetRegisteredURLConnection_Test took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.254 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144468 ms III - Start
    [junit] SLOCK [T main @ 1752340144480 ms +++ localhost/127.0.0.1:59999 - Locked within 28 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel1_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] asset:/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] asset:/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredIOUtilGetResourceRel2_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionRegistered - assetRegisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340144863 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144871 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionUnregistered
    [junit] ++++ Test Singleton.lock()
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionUnregistered
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340145661 ms III - Start
    [junit] SLOCK [T main @ 1752340145661 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340146353 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146353 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.22 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340145661 ms III - Start
    [junit] SLOCK [T main @ 1752340145661 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340146353 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146353 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: assetUnregisteredIOUtilGetResourceAbs_RT took 0.001 sec
    [junit] Testcase: assetUnregisteredIOUtilGetResourceRel0_RT took 0.002 sec
    [junit] Testcase: assetUnregisteredURLConnection_RT took 0.001 sec
    [junit] Testcase: assetUnregisteredURLConnection_RT2 took 0.001 sec
    [junit] Testcase: assetUnregisteredURLConnection_Test took 0.001 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.22 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340145661 ms III - Start
    [junit] SLOCK [T main @ 1752340145661 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:0> Relative Data 1 - com/jogamp/common/net/data/RelativeData.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:2> This file exists for test purposes.
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:0> Relative Data 2 - com/jogamp/common/net/data2/RelativeData2.txt
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceRel0_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] createAssetURL: asset:gluegen/info.txt -> url: asset:gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen/info.txt / connURL asset:gluegen/info.txt
    [junit] asset:gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:gluegen/info.txt:1> 
    [junit] asset:gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] createAssetURL: asset:/gluegen/info.txt -> url: asset:/gluegen/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:/gluegen/info.txt / connURL asset:/gluegen/info.txt
    [junit] asset:/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] asset:/gluegen/info.txt:1> 
    [junit] asset:/gluegen/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_RT2
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] createAssetURL: asset:gluegen-test/info.txt -> url: asset:gluegen-test/info.txt -> conn: com.jogamp.common.net.AssetURLConnection:asset:gluegen-test/info.txt / connURL asset:gluegen-test/info.txt
    [junit] asset:gluegen-test/info.txt:0> Gluegen Test Asset.
    [junit] asset:gluegen-test/info.txt:1> 
    [junit] asset:gluegen-test/info.txt:2> This file exists for test purposes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredURLConnection_Test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340146353 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146353 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340147029 ms III - Start
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] SLOCK [T main @ 1752340147029 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340148074 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.563 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340147029 ms III - Start
    [junit] SLOCK [T main @ 1752340147029 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340148074 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00BasicCoding took 0.019 sec
    [junit] Testcase: test02URIEscapeSpecialChars took 0.005 sec
    [junit] Testcase: test03URIEscapeCommonChars took 0.002 sec
    [junit] Testcase: test04EqualsAndHashCode took 0.001 sec
    [junit] Testcase: test05Contained took 0.002 sec
    [junit] Testcase: test08NormalizedHierarchy took 0.002 sec
    [junit] Testcase: test09NormalizedOpaque took 0.001 sec
    [junit] Testcase: test10ParentAndDirHierarchy took 0.002 sec
    [junit] Testcase: test11ParentAndDirOpaque took 0.001 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.563 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340147029 ms III - Start
    [junit] SLOCK [T main @ 1752340147029 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] sp1 Hallo Welt öä
    [junit] file Hallo Welt öä
    [junit] file.path.dec Hallo Welt öä
    [junit] file.path.abs /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] file.path.can /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY Recomposed URI file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri3.orig: /Hallo Welt öä
    [junit] uri3.enc   : file:/Hallo%20Welt%20öä - OK
    [junit] uri3.pathD : /Hallo Welt öä - OK
    [junit] uri3.asciiE: file:/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] uri4.orig: //lala.org/Hallo Welt öä
    [junit] uri4.enc   : http://lala.org/Hallo%20Welt%20öä - OK
    [junit] uri4.pathD : /Hallo Welt öä - OK
    [junit] uri4.asciiE: http://lala.org/Hallo%20Welt%20%C3%B6%C3%A4 - OK
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test00BasicCoding
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] vanilla XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] esc1 XXX%20!%20%23%20%24%20%26%20%27%20%28%20%29%20%2A%20%2B%20%2C%20/%20%3A%20%3B%20%3D%20%3F%20%40%20%5B%20%5D
    [junit] inv(esc1) XXX ! # $ & ' ( ) * + , / : ; = ? @ [ ]
    [junit] vanilla /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] esc1 /XXX%20R!%23%20R%24%26%27%28%29%2A%2B%2C/%3A%3B%3D%3Fz%40y%5Bx%5D
    [junit] inv(esc1) /XXX R!# R$&'()*+,/:;=?z@y[x]
    [junit] file /XXX $ ^ ~ # [ ]
    [junit] file.path.dec /XXX $ ^ ~ # [ ]
    [junit] file.path.abs /XXX $ ^ ~ # [ ]
    [junit] file.path.can /XXX $ ^ ~ # [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20%24%20%5E%20~%20%23%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX $ ^ ~ # [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%24%20%5E%20~%20%23%20%5B%20%5D (raw), /XXX $ ^ ~ # [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] file /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.dec /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.abs /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] file.path.can /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 ascii :      file:/XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D
    [junit] 0.0.0 native-file: /XXX ! & ' ( ) + , / ; = @ [ ]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20!%20%26%20%27%20%28%20%29%20%2B%20%2C%20/%20%3B%20%3D%20%40%20%5B%20%5D (raw), /XXX ! & ' ( ) + , / ; = @ [ ] (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test02URIEscapeSpecialChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] vanilla /XXX "%-.<>\^_`{|}~
    [junit] esc1 /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] inv(esc1) /XXX "%-.<>\^_`{|}~
    [junit] file /XXX "%-.<>\^_`{|}~
    [junit] file.path.dec /XXX "%-.<>\^_`{|}~
    [junit] file.path.abs /XXX "%-.<>\^_`{|}~
    [junit] file.path.can /XXX "%-.<>\^_`{|}~
    [junit] File-path -> Uri:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>\^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E%5C%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>\^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> File:
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Uri -> URI:
    [junit] YYYYYY URI file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (keep encoding):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URI -> Uri (re-encode):
    [junit] ZZZZZZ Uri file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 ascii :      file:/XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~
    [junit] 0.0.0 native-file: /XXX "%-.<>/^_`{|}~
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /XXX%20%22%25-.%3C%3E/%5E_%60%7B%7C%7D~ (raw), /XXX "%-.<>/^_`{|}~ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test03URIEscapeCommonChars
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test04EqualsAndHashCode
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/jogamp/Lala.class#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#tag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/jogamp/Lala.class (raw), http://localhost/test01.jar!/com/jogamp/Lala.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri jar:file://localhost/test01.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 ascii :      jar:file://localhost/test01.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://localhost/test01.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://localhost/test01.jar!/ (raw), file://localhost/test01.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file://localhost/test01.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://localhost/test01.jar
    [junit] 0.0.0 ascii :      file://localhost/test01.jar
    [junit] 0.0.0 native-file: /localhost/test01.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //localhost/test01.jar (raw), //localhost/test01.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri sftp:http://localhost/test01.jar?lala=01#tag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      sftp:http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar?lala=01#tag01
    [junit] 1.0.0 scheme:      sftp
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar?lala=01 (raw), http://localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ZZZZZZ Uri http://localhost/test01.jar?lala=01#tag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 ascii :      http://localhost/test01.jar?lala=01#tag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test01.jar?lala=01 (raw), //localhost/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test01.jar (raw), /test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    tag01 (raw), tag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test05Contained
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ZZZZZZ Uri ./dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ./dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ./dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ./dummy/nop/../a.txt (raw), ./dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri ../dummy/nop/../a.txt, isOpaque false, isAbs false, hasAuth false
    [junit] 0.0.0 string:      ../dummy/nop/../a.txt
    [junit] 0.0.0 ascii :      ../dummy/nop/../a.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      null
    [junit] 2.0.0 scheme-part: ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        ../dummy/nop/../a.txt (raw), ../dummy/nop/../a.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../ (raw), //localhost/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../ (raw), /dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/./../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/./../
    [junit] 0.0.0 ascii :      http://localhost/dummy/./../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/./../ (raw), //localhost/dummy/./../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/./../ (raw), /dummy/./../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../aa/././../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../aa/././../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../aa/././../ (raw), //localhost/dummy/../aa/././../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../aa/././../ (raw), /dummy/../aa/././../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/./../text.txt, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/./../text.txt
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/./../text.txt (raw), //localhost/test/dummy/./../text.txt (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/./../text.txt (raw), /test/dummy/./../text.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      http://localhost/test/dummy/../text.txt?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/test/dummy/../text.txt?lala=01&lili=02 (raw), //localhost/test/dummy/../text.txt?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /test/dummy/../text.txt (raw), /test/dummy/../text.txt (dec)
    [junit] 2.3.0 query:       lala=01&lili=02 (raw), lala=01&lili=02 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test08NormalizedHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../abc.jar!/ (raw), http://localhost/dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/./dummy/../abc.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test/./dummy/../abc.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/./dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/./dummy/../abc.jar!/ (raw), http://localhost/test/./dummy/../abc.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test/dummy/../abc.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (raw), http://localhost/test/dummy/../abc.jar!/a/b/C.class?lala=01&lili=02 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test09NormalizedOpaque
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ZZZZZZ Uri http://localhost/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/
    [junit] 0.0.0 ascii :      http://localhost/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/ (raw), //localhost/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        / (raw), / (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/ (raw), //localhost/dummy/../test/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/ (raw), /dummy/../test/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dummy/../test/dummy/../, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 ascii :      http://localhost/dummy/../test/dummy/../
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dummy/../test/dummy/../ (raw), //localhost/dummy/../test/dummy/../ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dummy/../test/dummy/../ (raw), /dummy/../test/dummy/../ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/dir/test01.jar?lala=01#frag01, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 ascii :      http://localhost/dir/test01.jar?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/dir/test01.jar?lala=01 (raw), //localhost/dir/test01.jar?lala=01 (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /dir/test01.jar (raw), /dir/test01.jar (dec)
    [junit] 2.3.0 query:       lala=01 (raw), lala=01 (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test10ParentAndDirHierarchy
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ZZZZZZ Uri jar:http://localhost/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test.jar!/ (raw), http://localhost/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/test.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/test.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/test.jar!/ (raw), http://localhost/dummy/../test/test.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 ascii :      jar:http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/dummy/../test/dummy/../test.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (raw), http://localhost/dummy/../test/dummy/../test.jar!/a/b/C.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 ascii :      jar:http://localhost/test01.jar!/com/Lala.class?lala=01#frag01
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/test01.jar#frag01
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/test01.jar!/com/Lala.class?lala=01 (raw), http://localhost/test01.jar!/com/Lala.class?lala=01 (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    frag01 (raw), frag01 (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri01 - test11ParentAndDirOpaque
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340148074 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri02Composing
    [junit] Testsuite: com.jogamp.common.net.TestUri02Composing
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148690 ms III - Start
    [junit] SLOCK [T main @ 1752340148690 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148753 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340149307 ms III - Start
    [junit] SLOCK [T main @ 1752340149308 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] uriSource   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.58 sec
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] ------------- Standard Error -----------------
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148690 ms III - Start
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] SLOCK [T main @ 1752340148690 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] 2.1.1 port:        -1
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] URL-equals: true
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148753 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01URLCompositioning took 0.046 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.58 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148690 ms III - Start
    [junit] SLOCK [T main @ 1752340148690 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] scheme <file>, ssp <///rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file:///rootDir/file1.txt>
    [junit] URL-orig  : <file:///rootDir/file1.txt>
    [junit] URL-comp  : <file:///rootDir/file1.txt>
    [junit] scheme <file>, ssp </rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file:/rootDir/file1.txt>
    [junit] URL-orig  : <file:/rootDir/file1.txt>
    [junit] URL-comp  : <file:/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <file>, ssp <//host/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <file://host/rootDir/file1.txt>
    [junit] URL-orig  : <file://host/rootDir/file1.txt>
    [junit] URL-comp  : <file://host/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <jar>, ssp <file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-comp  : <jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp <gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:gluegen-test/info.txt>
    [junit] URL-orig  : <asset:gluegen-test/info.txt>
    [junit] URL-comp  : <asset:gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <asset>, ssp </gluegen-test/info.txt>, fragment <null>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <asset:/gluegen-test/info.txt>
    [junit] URL-orig  : <asset:/gluegen-test/info.txt>
    [junit] URL-comp  : <asset:/gluegen-test/info.txt>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] URL-same  : true
    [junit] URL-ref   : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals: true
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] scheme <http>, ssp <//domain.com:1234/web1/index.html?lala=23&lili=24>, fragment <anchor>
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] uriSource   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] URL-same  : true
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] URL-ref   : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] URL-orig  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] ref:      null
    [junit] URL-comp  : <http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor>
    [junit] expected_URX: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] URL-equals: true
    [junit] actual   URL: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] URL-equals: true
    [junit] 1.0.0 scheme:      jar
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] 2.1.1 host:        null
    [junit] URL-equals: true
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] source   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/file1.txt>, fragment <null>
    [junit] recomp   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] URL-same  : true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 0.0.0 native-file: null
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/./file1.txt>, fragment <null>
    [junit] 1.0.0 scheme:      jar
    [junit] URL-equals(1): false
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] URL-equals(2): true
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] URL-same  : true
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 2.1.1 host:        null
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt>
    [junit] 2.1.1 port:        -1
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] scheme <asset>, ssp <jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>, fragment <null>
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] URL-equals(1): false
    [junit] URL-equals(2): true
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URL-same  : true
    [junit] source   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] URL-ref   : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] recomp   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] URL-orig  : <asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt>
    [junit] XXX: No openConnection() failure
    [junit] URL-comp  : <asset:jar:file:/web1/file1.jar!/rootDir/file1.txt>
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri02Composing - test01URLCompositioning
    [junit] EXT JAR contained:
    [junit] ++++ Test Singleton.unlock()
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340148753 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] uriSource   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] SLOCK [T main @ 1752340148754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] ------------- ---------------- ---------------
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [junit] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] uriSource   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] uriSource   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] uriSource   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] uriSource   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] uriSource   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] uriSource   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] uriSource   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] uriSource   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] uriSource   : file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/Δ/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] uriSource   : jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] URL Source   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] URL Source   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] URL Source   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] URL Source   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] URL Source   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] URL Source   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] URL Source   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] URL Source   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] URL Source   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] URL Source   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] URL Source   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64/gluegen-rt.jar ( path /C:/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] URL Source   : file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/Δ/gluegen-rt.jar ( path /C:/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] URL Source   : jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] URL Source   : jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] URL Source   : jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] URL Source   : jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] URL Source   : jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] fileSource:         /gluegen/build-x86_64/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] fileSource:         /gluegen/Δ/gluegen-rt.jar
    [junit] file:               /gluegen/Δ/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/Δ/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/Δ/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] fileSource:         /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] fileSource:         /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 öä lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] fileSource:         /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] file:               /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] fileSource:         /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] file:               /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/$/^/~/#/[/]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340150765 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.98 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340149307 ms III - Start
    [junit] SLOCK [T main @ 1752340149308 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] uriSource   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] uriSource   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] uriSource   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] uriSource   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] uriSource   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] uriSource   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] uriSource   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] uriSource   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] uriSource   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] uriSource   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] uriSource   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] uriSource   : file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/Δ/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] uriSource   : jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] URL Source   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] URL Source   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] URL Source   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] URL Source   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] URL Source   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] URL Source   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] URL Source   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] URL Source   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] URL Source   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] URL Source   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] URL Source   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64/gluegen-rt.jar ( path /C:/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] URL Source   : file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/Δ/gluegen-rt.jar ( path /C:/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] URL Source   : jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] URL Source   : jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] URL Source   : jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] URL Source   : jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] URL Source   : jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] fileSource:         /gluegen/build-x86_64/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] fileSource:         /gluegen/Δ/gluegen-rt.jar
    [junit] file:               /gluegen/Δ/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/Δ/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/Δ/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] fileSource:         /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] fileSource:         /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 öä lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] fileSource:         /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] file:               /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] fileSource:         /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] file:               /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/$/^/~/#/[/]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340150765 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01HttpUri2URL took 0.037 sec
    [junit] Testcase: test02FileUnixUri2URL took 0.081 sec
    [junit] Testcase: test03FileWindowsUri2URL took 0.106 sec
    [junit] Testcase: test11HttpURL2Uri took 0.018 sec
    [junit] Testcase: test12FileUnixURL2Uri took 0.025 sec
    [junit] Testcase: test13FileWindowsURL2Uri took 0.013 sec
    [junit] Testcase: test24FileUnixURI2URL took 0.047 sec
    [junit] Testcase: test25FileWindowsURI2URL took 0.001 sec
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.98 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340149307 ms III - Start
    [junit] SLOCK [T main @ 1752340149308 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] uriSource   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] uriSource   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] uriSource   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] uriSource   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] uriSource   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] uriSource   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] uriSource   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test01HttpUri2URL: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test01HttpUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] uriSource   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] uriSource   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] uriSource   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] ZZZZZZ Recomposed Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] uriSource   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] uriSource   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] uriSource   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] uriSource   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] uriSource   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test02FileUnixUri2URL: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test02FileUnixUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] uriSource   : file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/Δ/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/Δ/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] uriSource   : file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] expected_URX: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual   URL: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] YYYYYY Recomposed URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   Uri: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] uriSource   : jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] uriSource   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] actual   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] actual   URL: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - OK
    [junit] YYYYYY Recomposed URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] recomp   Uri: jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/A$/B%5E/C~/D%23/E[/F]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/$/%5E/~/%23/[/]/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] uriSource   : jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] ZZZZZZ Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] YYYYYY URI jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] expected_URX: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] actual   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] actual   URL: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - OK
    [junit] YYYYYY Recomposed URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   URI: jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/ - UNEQUAL
    [junit] ZZZZZZ Recomposed Uri jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C%3A/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   URI: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] recomp   Uri: jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/ - EQUAL
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C%3A/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test03FileWindowsUri2URL: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test03FileWindowsUri2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 1/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] URL Source   : http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 2/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 3/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] URL Source   : http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: http
    [junit] auth:     localhost
    [junit] host:     localhost
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.http.HttpURLConnection:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 4/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 5/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 6/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64/ (raw), //localhost/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 7/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] URL Source   : jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), http://localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //localhost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/build-x86_64%20öä%20lala/ (raw), //localhost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 8/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] URL Source   : jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/R%23/gluegen-rt.jar!/ (raw), http://localhost/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/R%23/gluegen-rt.jar!/ ( path http://localhost/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/gluegen-rt.jar (raw), //localhost/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/R%23/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/R%23/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/R%23/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/R%23/ (raw), //localhost/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 9/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] URL Source   : jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), //localhost/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 10/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] URL Source   : jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), http://localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), //localhost/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), //localhost/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 11/12
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] URL Source   : jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:http://localhost/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: http://localhost/gluegen/Δ/gluegen-rt.jar!/ (raw), http://localhost/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     http://localhost/gluegen/Δ/gluegen-rt.jar!/ ( path http://localhost/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:http://localhost/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/gluegen-rt.jar (raw), //localhost/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri http://localhost/gluegen/Δ/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      http://localhost/gluegen/Δ/
    [junit] 0.0.0 ascii :      http://localhost/gluegen/%CE%94/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //localhost/gluegen/Δ/ (raw), //localhost/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        localhost (raw), localhost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        localhost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test11HttpURL2Uri: 12/12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test11HttpURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] URL Source   : file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64/gluegen-rt.jar ( path /gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 1/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] URL Source   : file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/Δ/gluegen-rt.jar ( path /gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 2/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 3/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] URL Source   : file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 4/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 5/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 6/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/ (raw), /gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 7/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] URL Source   : jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 8/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 9/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] URL Source   : jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/gluegen-rt.jar (raw), /gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/gluegen/R%23/
    [junit] 0.0.0 native-file: /gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/R%23/ (raw), /gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 10/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] URL Source   : jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 11/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] URL Source   : jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 12/13
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] URL Source   : jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/ (raw), /gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test12FileUnixURL2Uri: 13/13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test12FileUnixURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64/gluegen-rt.jar ( path /C:/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 1/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] URL Source   : file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/Δ/gluegen-rt.jar ( path /C:/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/Δ/gluegen-rt.jar ( path /C%3A/gluegen/Δ/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 2/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 3/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] URL Source   : file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXXXXX URL file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] protocol: file
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar ( path /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 4/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 5/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/ ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 6/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64/ (raw), /C:/gluegen/build-x86_64/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 7/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] URL Source   : jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:/C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 8/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] URL Source   : jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file:///C:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file:///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:///C:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:///C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), ///C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /C:/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /C:/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/build-x86_64%20öä%20lala/ (raw), /C:/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 9/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] URL Source   : jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 ascii :      jar:file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (raw), file://filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class ( path file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar!/com/jogamp/common/os/Platform.class
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), //filehost/gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file://filehost/gluegen/build-x86_64%20öä%20lala/, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      file://filehost/gluegen/build-x86_64%20öä%20lala/
    [junit] 0.0.0 ascii :      file://filehost/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/
    [junit] 0.0.0 native-file: /filehost/gluegen/build-x86_64 öä lala
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //filehost/gluegen/build-x86_64%20öä%20lala/ (raw), //filehost/gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.1.0 auth:        filehost (raw), filehost (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        filehost
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/ (raw), /gluegen/build-x86_64 öä lala/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 10/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] URL Source   : jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/R%23/gluegen-rt.jar!/ (raw), file:/C:/gluegen/R#/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/R%23/gluegen-rt.jar!/ ( path file:/C:/gluegen/R%23/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/R%23/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/R#/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/gluegen-rt.jar (raw), /C:/gluegen/R#/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/R%23/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/R%23/
    [junit] 0.0.0 native-file: /C:/gluegen/R#
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/R%23/ (raw), /C:/gluegen/R#/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 11/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] URL Source   : jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/A$/B^/C~/D#/E[/F]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/ (raw), /C:/gluegen/A$/B^/C~/D#/E[/F]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 12/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] URL Source   : jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ (raw), file:/C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/ ( path file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /C:/gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/
    [junit] 0.0.0 native-file: /C:/gluegen/$/^/~/#/[/]
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/%24/%5E/~/%23/%5B/%5D/ (raw), /C:/gluegen/$/^/~/#/[/]/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 13/14
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] URL Source   : jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] 0.0.0 ascii :      jar:file:/C:/gluegen/%CE%94/gluegen-rt.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/C:/gluegen/Δ/gluegen-rt.jar!/ (raw), file:/C:/gluegen/Δ/gluegen-rt.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] XXXXXX URL jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/C:/gluegen/Δ/gluegen-rt.jar!/ ( path file:/C:/gluegen/Δ/gluegen-rt.jar!/, query null ) 
    [junit] ref:      null
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.jar.JarURLConnection:jar:file:/C:/gluegen/Δ/gluegen-rt.jar!/
    [junit] EXT JAR contained:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/gluegen-rt.jar
    [junit] 0.0.0 native-file: /C:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/gluegen-rt.jar (raw), /C:/gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Dir:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EXT JAR contained Parent:
    [junit] ZZZZZZ Uri file:/C%3A/gluegen/Δ/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/C%3A/gluegen/Δ/
    [junit] 0.0.0 ascii :      file:/C%3A/gluegen/%CE%94/
    [junit] 0.0.0 native-file: /C:/gluegen/Δ
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /C%3A/gluegen/Δ/ (raw), /C:/gluegen/Δ/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test13FileWindowsURL2Uri: 14/14
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test13FileWindowsURL2Uri
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] fileSource:         /gluegen/build-x86_64/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64/gluegen-rt.jar (raw), /gluegen/build-x86_64/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 1/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] fileSource:         /gluegen/Δ/gluegen-rt.jar
    [junit] file:               /gluegen/Δ/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/Δ/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/Δ/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/%CE%94/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/Δ/gluegen-rt.jar (raw), /gluegen/Δ/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/Δ/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/Δ/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/Δ/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/Δ/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/Δ/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/Δ/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/Δ/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 2/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] fileSource:         /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 3/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] fileSource:         /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] file:               /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/build-x86_64%20%C3%B6%C3%A4%20lala/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar (raw), /gluegen/build-x86_64 öä lala/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - EQUAL
    [junit] expected_path:      /gluegen/build-x86_64 öä lala/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/build-x86_64 öä lala/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/build-x86_64%20öä%20lala/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 4/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] fileSource:         /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] file:               /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar (raw), /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/A$/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/A$/B^/C~/D#/E[/F]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/A%24/B%5E/C~/D%23/E%5B/F%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 5/6
    [junit] SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] fileSource:         /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] file:               /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] YYYYYY Recomposed URI file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar (raw), /gluegen/$/^/~/#/[/]/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] source   Uri: file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] recomp   URI: file:/gluegen/$/%5E/~/%23/%5B/%5D/gluegen-rt.jar - UNEQUAL
    [junit] expected_path:      /gluegen/$/^/~/#/[/]/gluegen-rt.jar
    [junit] actual___file-path: /gluegen/$/^/~/#/[/]/gluegen-rt.jar - OK
    [junit] expected__encUri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] actual_______Uri:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar - OK
    [junit] actual_______URL:   file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] XXX: No openConnection() failure
    [junit] XXX: sun.net.www.protocol.file.FileURLConnection:file:/gluegen/%24/%5E/~/%23/%5B/%5D/gluegen-rt.jar
    [junit] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE TestUri03Resolving.test24FileUnixURI2URL: 6/6
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test24FileUnixURI2URL
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri03Resolving - test25FileWindowsURI2URL
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340150765 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908
    [junit] Testsuite: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340151817 ms III - Start
    [junit] SLOCK [T main @ 1752340151817 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340154518 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340154519 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.225 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340151817 ms III - Start
    [junit] SLOCK [T main @ 1752340151817 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340154518 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340154519 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00TempJarCacheSimplePath took 2.2 sec
    [junit] Testcase: test01TempJarCacheOddPath took 0.246 sec
    [junit] Testcase: test02TempJarCacheOddPath took 0.24 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.225 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340151817 ms III - Start
    [junit] SLOCK [T main @ 1752340151817 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test00TempJarCacheSimplePath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test01TempJarCacheOddPath
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] 0 Unencoded:             test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp/
    [junit] 0 Encoded:               test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 1 jarFileURI:            jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 7 dstFolder:             /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8563060
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] Copy 	 dst    0: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUri99LaunchOnReservedCharPathBug908 - test02TempJarCacheOddPath
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340154518 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340154519 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155057 ms III - Start
    [junit] SLOCK [T main @ 1752340155057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0
    [junit] 0.0.0 ascii :      camera://somewhere/0
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0 (raw), //somewhere/0 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155073 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Testsuite: com.jogamp.common.net.TestUriQueryProps
    [junit] Testsuite: com.jogamp.common.net.TestUriQueryProps
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.536 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155057 ms III - Start
    [junit] SLOCK [T main @ 1752340155057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0
    [junit] 0.0.0 ascii :      camera://somewhere/0
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0 (raw), //somewhere/0 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155073 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.536 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155057 ms III - Start
    [junit] SLOCK [T main @ 1752340155057 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ZZZZZZ Uri camera://somewhere/0, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0
    [junit] 0.0.0 ascii :      camera://somewhere/0
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0 (raw), //somewhere/0 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ZZZZZZ Uri camera://somewhere/0?p1=1, isOpaque false, isAbs true, hasAuth true
    [junit] 0.0.0 string:      camera://somewhere/0?p1=1
    [junit] 0.0.0 ascii :      camera://somewhere/0?p1=1
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      camera
    [junit] 2.0.0 scheme-part: //somewhere/0?p1=1 (raw), //somewhere/0?p1=1 (dec)
    [junit] 2.1.0 auth:        somewhere (raw), somewhere (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        somewhere
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /0 (raw), /0 (dec)
    [junit] 2.3.0 query:       p1=1 (raw), p1=1 (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUriQueryProps - test
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340155073 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUrisWithAssetHandler
    [junit] Testsuite: com.jogamp.common.net.TestUrisWithAssetHandler
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155627 ms III - Start
    [junit] SLOCK [T main @ 1752340155628 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] WWWWWW file:///rootDir/file1.txt
    [junit] XXXXXX URL file:/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:///rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:///rootDir/file1.txt
    [junit] 0.0.0 ascii :      file:///rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///rootDir/file1.txt (raw), ///rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW file://host/rootDir/file1.txt
    [junit] XXXXXX URL file://host/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     host
    [junit] host:     host
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file://host/rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file://host/rootDir/file1.txt
    [junit] 0.0.0 ascii :      file://host/rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //host/rootDir/file1.txt (raw), //host/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        host (raw), host (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        host
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/web1/file1.jar!/rootDir/file1.txt ( path file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/web1/file1.jar!/rootDir/file1.txt (raw), file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:gluegen-test/info.txt
    [junit] XXXXXX URL asset:gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     gluegen-test/info.txt ( path gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:gluegen-test/info.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: gluegen-test/info.txt (raw), gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:/gluegen-test/info.txt
    [junit] XXXXXX URL asset:/gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen-test/info.txt ( path /gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:/gluegen-test/info.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      asset:/gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:/gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com
    [junit] host:     domain.com
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com/web1/index.html?lala=23&lili=24 (raw), //domain.com/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com (raw), domain.com (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com:1234
    [junit] host:     domain.com
    [junit] port:     1234 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com:1234/web1/index.html?lala=23&lili=24 (raw), //domain.com:1234/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com:1234 (raw), domain.com:1234 (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        1234
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/file1.txt ( path jar:file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/./file1.txt ( path jar:file:/web1/file1.jar!/rootDir/./file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/./file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/./file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt ( path jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155627 ms III - Start
    [junit] SLOCK [T main @ 1752340155628 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] WWWWWW file:///rootDir/file1.txt
    [junit] XXXXXX URL file:/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:///rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:///rootDir/file1.txt
    [junit] 0.0.0 ascii :      file:///rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///rootDir/file1.txt (raw), ///rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW file://host/rootDir/file1.txt
    [junit] XXXXXX URL file://host/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     host
    [junit] host:     host
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file://host/rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file://host/rootDir/file1.txt
    [junit] 0.0.0 ascii :      file://host/rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //host/rootDir/file1.txt (raw), //host/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        host (raw), host (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        host
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/web1/file1.jar!/rootDir/file1.txt ( path file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/web1/file1.jar!/rootDir/file1.txt (raw), file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:gluegen-test/info.txt
    [junit] XXXXXX URL asset:gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     gluegen-test/info.txt ( path gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:gluegen-test/info.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: gluegen-test/info.txt (raw), gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:/gluegen-test/info.txt
    [junit] XXXXXX URL asset:/gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen-test/info.txt ( path /gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:/gluegen-test/info.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      asset:/gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:/gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com
    [junit] host:     domain.com
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com/web1/index.html?lala=23&lili=24 (raw), //domain.com/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com (raw), domain.com (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com:1234
    [junit] host:     domain.com
    [junit] port:     1234 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com:1234/web1/index.html?lala=23&lili=24 (raw), //domain.com:1234/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com:1234 (raw), domain.com:1234 (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        1234
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/file1.txt ( path jar:file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/./file1.txt ( path jar:file:/web1/file1.jar!/rootDir/./file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/./file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/./file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt ( path jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: showURLComponents0 took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155627 ms III - Start
    [junit] SLOCK [T main @ 1752340155628 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ******* Asset URL Stream Handler Registration: PRE
    [junit] ******* Asset URL Stream Handler Registration: POST
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] WWWWWW file:///rootDir/file1.txt
    [junit] XXXXXX URL file:/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file:///rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:///rootDir/file1.txt
    [junit] 0.0.0 ascii :      file:///rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: ///rootDir/file1.txt (raw), ///rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW file://host/rootDir/file1.txt
    [junit] XXXXXX URL file://host/rootDir/file1.txt
    [junit] protocol: file
    [junit] auth:     host
    [junit] host:     host
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /rootDir/file1.txt ( path /rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI file://host/rootDir/file1.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file://host/rootDir/file1.txt
    [junit] 0.0.0 ascii :      file://host/rootDir/file1.txt
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: //host/rootDir/file1.txt (raw), //host/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        host (raw), host (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        host
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /rootDir/file1.txt (raw), /rootDir/file1.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: jar
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     file:/web1/file1.jar!/rootDir/file1.txt ( path file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/web1/file1.jar!/rootDir/file1.txt (raw), file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:gluegen-test/info.txt
    [junit] XXXXXX URL asset:gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     gluegen-test/info.txt ( path gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:gluegen-test/info.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: gluegen-test/info.txt (raw), gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:/gluegen-test/info.txt
    [junit] XXXXXX URL asset:/gluegen-test/info.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     /gluegen-test/info.txt ( path /gluegen-test/info.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:/gluegen-test/info.txt, isOpaque false, isAbs true
    [junit] 0.0.0 string:      asset:/gluegen-test/info.txt
    [junit] 0.0.0 ascii :      asset:/gluegen-test/info.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /gluegen-test/info.txt (raw), /gluegen-test/info.txt (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com
    [junit] host:     domain.com
    [junit] port:     -1 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com/web1/index.html?lala=23&lili=24 (raw), //domain.com/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com (raw), domain.com (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] XXXXXX URL http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] protocol: http
    [junit] auth:     domain.com:1234
    [junit] host:     domain.com
    [junit] port:     1234 ( 80 ) 
    [junit] file:     /web1/index.html?lala=23&lili=24 ( path /web1/index.html, query lala=23&lili=24 ) 
    [junit] ref:      anchor
    [junit] YYYYYY URI http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor, isOpaque false, isAbs true
    [junit] 0.0.0 string:      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 0.0.0 ascii :      http://domain.com:1234/web1/index.html?lala=23&lili=24#anchor
    [junit] 1.0.0 scheme:      http
    [junit] 2.0.0 scheme-part: //domain.com:1234/web1/index.html?lala=23&lili=24 (raw), //domain.com:1234/web1/index.html?lala=23&lili=24 (dec)
    [junit] 2.1.0 auth:        domain.com:1234 (raw), domain.com:1234 (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        domain.com
    [junit] 2.1.1 port:        1234
    [junit] 2.2.0 path:        /web1/index.html (raw), /web1/index.html (dec)
    [junit] 2.3.0 query:       lala=23&lili=24 (raw), lala=23&lili=24 (dec)
    [junit] 3.0.0 fragment:    anchor (raw), anchor (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/file1.txt ( path jar:file:/web1/file1.jar!/rootDir/file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/./file1.txt ( path jar:file:/web1/file1.jar!/rootDir/./file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/./file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/./file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/./file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] WWWWWW asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] XXXXXX URL asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] protocol: asset
    [junit] auth:     null
    [junit] host:     
    [junit] port:     -1 ( -1 ) 
    [junit] file:     jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt ( path jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, query null ) 
    [junit] ref:      null
    [junit] YYYYYY URI asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt, isOpaque true, isAbs true
    [junit] 0.0.0 string:      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 0.0.0 ascii :      asset:jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt
    [junit] 1.0.0 scheme:      asset
    [junit] 2.0.0 scheme-part: jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (raw), jar:file:/web1/file1.jar!/rootDir/dummyParent/../file1.txt (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
    [junit] ++++ TestCase.tearDown: com.jogamp.common.net.TestUrisWithAssetHandler - showURLComponents0
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340155649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340155650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156231 ms III - Start
    [junit] SLOCK [T main @ 1752340156231 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] Testsuite: com.jogamp.common.nio.TestBuffers
    [junit] Testsuite: com.jogamp.common.nio.TestBuffers
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156322 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.612 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156231 ms III - Start
    [junit] SLOCK [T main @ 1752340156231 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156322 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PositionLimitCapacityAfterArrayAllocation took 0.052 sec
    [junit] Testcase: test10Slice took 0.001 sec
    [junit] Testcase: test20Cleaner took 0.006 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.612 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156231 ms III - Start
    [junit] SLOCK [T main @ 1752340156231 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test01PositionLimitCapacityAfterArrayAllocation
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test10Slice
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffers - test20Cleaner
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340156322 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestBuffersFloatDoubleConversion
    [junit] Testsuite: com.jogamp.common.nio.TestBuffersFloatDoubleConversion
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156860 ms III - Start
    [junit] SLOCK [T main @ 1752340156860 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156880 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156860 ms III - Start
    [junit] SLOCK [T main @ 1752340156860 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156880 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testDoubleArray2FloatArrayAndBack01 took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156860 ms III - Start
    [junit] SLOCK [T main @ 1752340156860 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestBuffersFloatDoubleConversion - testDoubleArray2FloatArrayAndBack01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340156880 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340156880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferCopyStream
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferCopyStream
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340157530 ms III - Start
    [junit] SLOCK [T main @ 1752340157530 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    5.629 MiB
    [junit] test  256.000 MiB after  Used Memory  :    6.041, delta    0.412 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.546, delta   -1.083 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    14057 ms
    [junit] - GC              15 ms
    [junit] - Total        14073 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    4.546 MiB
    [junit] test  256.000 MiB after  Used Memory  :    4.546, delta    0.000 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.548, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    15049 ms
    [junit] - GC              13 ms
    [junit] - Total        15062 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit] test  256.500 MiB before Used Memory  :    4.548 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.548, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.550, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     9490 ms
    [junit] - GC              14 ms
    [junit] - Total         9504 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit] test  256.500 MiB before Used Memory  :    4.580 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.580, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.554, delta   -0.025 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    24376 ms
    [junit] - GC              14 ms
    [junit] - Total        24391 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit] test  256.500 MiB before Used Memory  :    4.584 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.584, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.557, delta   -0.027 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    12245 ms
    [junit] - GC              15 ms
    [junit] - Total        12260 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340235368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340235369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 78.36 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340157530 ms III - Start
    [junit] SLOCK [T main @ 1752340157530 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    5.629 MiB
    [junit] test  256.000 MiB after  Used Memory  :    6.041, delta    0.412 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.546, delta   -1.083 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    14057 ms
    [junit] - GC              15 ms
    [junit] - Total        14073 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    4.546 MiB
    [junit] test  256.000 MiB after  Used Memory  :    4.546, delta    0.000 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.548, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    15049 ms
    [junit] - GC              13 ms
    [junit] - Total        15062 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit] test  256.500 MiB before Used Memory  :    4.548 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.548, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.550, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     9490 ms
    [junit] - GC              14 ms
    [junit] - Total         9504 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit] test  256.500 MiB before Used Memory  :    4.580 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.580, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.554, delta   -0.025 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    24376 ms
    [junit] - GC              14 ms
    [junit] - Total        24391 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit] test  256.500 MiB before Used Memory  :    4.584 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.584, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.557, delta   -0.027 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    12245 ms
    [junit] - GC              15 ms
    [junit] - Total        12260 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340235368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340235369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00 took 14.585 sec
    [junit] Testcase: test01 took 15.574 sec
    [junit] Testcase: test02 took 10.007 sec
    [junit] Testcase: test11 took 24.892 sec
    [junit] Testcase: test12 took 12.763 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 78.36 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340157530 ms III - Start
    [junit] SLOCK [T main @ 1752340157530 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] Test: source[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_HARD, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    5.629 MiB
    [junit] test  256.000 MiB after  Used Memory  :    6.041, delta    0.412 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.546, delta   -1.083 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    14057 ms
    [junit] - GC              15 ms
    [junit] - Total        14073 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 30]
    [junit] test  256.000 MiB before Used Memory  :    4.546 MiB
    [junit] test  256.000 MiB after  Used Memory  :    4.546, delta    0.000 MiB
    [junit] test  256.000 MiB gc'ed  Used Memory  :    4.548, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    15049 ms
    [junit] - GC              13 ms
    [junit] - Total        15062 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 27]
    [junit] test  256.500 MiB before Used Memory  :    4.548 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.548, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.550, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     9490 ms
    [junit] - GC              14 ms
    [junit] - Total         9504 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit] test  256.500 MiB before Used Memory  :    4.580 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.580, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.554, delta   -0.025 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy    24376 ms
    [junit] - GC              14 ms
    [junit] - Total        24391 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] Test: source[CacheMode FLUSH_PRE_SOFT, SliceShift 25]
    [junit]       destin[CacheMode FLUSH_PRE_SOFT, SliceShift 26]
    [junit] test  256.500 MiB before Used Memory  :    4.584 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.584, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.557, delta   -0.027 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy    12245 ms
    [junit] - GC              15 ms
    [junit] - Total        12260 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340235368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340235369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340235936 ms III - Start
    [junit] SLOCK [T main @ 1752340235936 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   17.000 MiB
    [junit] Max Memory   : 2048.000 MiB
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    5.596 MiB
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferInputStream
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferInputStream
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total   253, setup     1, copy   252 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    5.720, delta    0.124 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.567, delta   -1.029 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.567 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total   185, setup     0, copy   185 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.561, delta   16.994 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   21.548, delta   16.981 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :   21.548 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total   222, setup     1, copy   221 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.548, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.601, delta  -16.947 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.601 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   222, setup     1, copy   221 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.648, delta    0.046 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.606, delta    0.005 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.606 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total  2776, setup     0, copy  2776 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    4.606, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.576, delta   -0.031 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.576 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total  3066, setup     0, copy  3066 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.572, delta  128.996 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  133.586, delta  129.010 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :  133.586 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total  2626, setup     0, copy  2626 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.586, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.913, delta -128.672 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.913 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total  2999, setup     0, copy  2999 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    4.913, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.626, delta   -0.287 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.626 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total 12382, setup     1, copy 12381 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    4.626, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.602, delta   -0.025 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.602 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total 12433, setup     0, copy 12433 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.598, delta  128.996 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  133.612, delta  129.010 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :  133.612 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total 11221, setup     1, copy 11220 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.612, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.917, delta -128.695 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.917 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total 12056, setup     1, copy 12055 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.225, delta    0.308 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.648, delta   -0.269 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.648 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: total     3, setup     1, copy     2 ms, cacheMode FLUSH_NONE
    [junit] test #0    1.000 MiB after  Used Memory  :    4.648, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.614, delta   -0.033 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.614 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0    1.000 MiB after  Used Memory  :    4.614, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.616, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.616 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0    1.000 MiB after  Used Memory  :    4.616, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.618, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340305839 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340305839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.416 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340235936 ms III - Start
    [junit] SLOCK [T main @ 1752340235936 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   17.000 MiB
    [junit] Max Memory   : 2048.000 MiB
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    5.596 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total   253, setup     1, copy   252 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    5.720, delta    0.124 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.567, delta   -1.029 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.567 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total   185, setup     0, copy   185 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.561, delta   16.994 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   21.548, delta   16.981 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :   21.548 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total   222, setup     1, copy   221 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.548, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.601, delta  -16.947 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.601 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   222, setup     1, copy   221 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.648, delta    0.046 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.606, delta    0.005 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.606 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total  2776, setup     0, copy  2776 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    4.606, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.576, delta   -0.031 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.576 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total  3066, setup     0, copy  3066 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.572, delta  128.996 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  133.586, delta  129.010 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :  133.586 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total  2626, setup     0, copy  2626 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.586, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.913, delta -128.672 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.913 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total  2999, setup     0, copy  2999 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    4.913, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.626, delta   -0.287 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.626 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total 12382, setup     1, copy 12381 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    4.626, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.602, delta   -0.025 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.602 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total 12433, setup     0, copy 12433 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.598, delta  128.996 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  133.612, delta  129.010 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :  133.612 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total 11221, setup     1, copy 11220 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.612, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.917, delta -128.695 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.917 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total 12056, setup     1, copy 12055 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.225, delta    0.308 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.648, delta   -0.269 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.648 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: total     3, setup     1, copy     2 ms, cacheMode FLUSH_NONE
    [junit] test #0    1.000 MiB after  Used Memory  :    4.648, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.614, delta   -0.033 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.614 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0    1.000 MiB after  Used Memory  :    4.614, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.616, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.616 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0    1.000 MiB after  Used Memory  :    4.616, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.618, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340305839 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340305839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01MixedIntSize took 68.081 sec
    [junit] Testcase: test11MMap1GiBFlushNone took 0.539 sec
    [junit] Testcase: test12MMap1GiBFlushSoft took 0.544 sec
    [junit] Testcase: test13MMap2GiBFlushHard took 0.586 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.416 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340235936 ms III - Start
    [junit] SLOCK [T main @ 1752340235936 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   17.000 MiB
    [junit] Max Memory   : 2048.000 MiB
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    5.596 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total   253, setup     1, copy   252 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    5.720, delta    0.124 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.567, delta   -1.029 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.567 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total   185, setup     0, copy   185 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.561, delta   16.994 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   21.548, delta   16.981 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :   21.548 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total   222, setup     1, copy   221 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   21.548, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.601, delta  -16.947 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0   16.000 MiB before Used Memory  :    4.601 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   222, setup     1, copy   221 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.648, delta    0.046 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.606, delta    0.005 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.606 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total  2776, setup     0, copy  2776 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    4.606, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.576, delta   -0.031 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.576 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total  3066, setup     0, copy  3066 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.572, delta  128.996 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  133.586, delta  129.010 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :  133.586 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total  2626, setup     0, copy  2626 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  133.586, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.913, delta -128.672 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  128.000 MiB before Used Memory  :    4.913 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total  2999, setup     0, copy  2999 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    4.913, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.626, delta   -0.287 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.626 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total 12382, setup     1, copy 12381 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    4.626, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.602, delta   -0.025 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: END
    [junit] 
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.602 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total 12433, setup     0, copy 12433 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.598, delta  128.996 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  133.612, delta  129.010 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :  133.612 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total 11221, setup     1, copy 11220 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  133.612, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.917, delta -128.695 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: END
    [junit] 
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0  512.000 MiB before Used Memory  :    4.917 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total 12056, setup     1, copy 12055 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.225, delta    0.308 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.648, delta   -0.269 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test01MixedIntSize
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.648 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: total     3, setup     1, copy     2 ms, cacheMode FLUSH_NONE
    [junit] test #0    1.000 MiB after  Used Memory  :    4.648, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.614, delta   -0.033 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_NONE, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test11MMap1GiBFlushNone
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.614 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0    1.000 MiB after  Used Memory  :    4.614, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.616, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_SOFT, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test12MMap1GiBFlushSoft
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0    1.000 MiB before Used Memory  :    4.616 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: total     3, setup     0, copy     3 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0    1.000 MiB after  Used Memory  :    4.616, delta    0.000 MiB
    [junit] test #0    1.000 MiB gc'ed  Used Memory  :    4.618, delta    0.002 MiB
    [junit] test #0    1.000 MiB: mode MMAP2_HARD, bufferSize         0: END
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferInputStream - test13MMap2GiBFlushHard
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340305839 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340305839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340306385 ms III - Start
    [junit] SLOCK [T main @ 1752340306385 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferOutputStream
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferOutputStream
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340326835 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340326836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.975 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340306385 ms III - Start
    [junit] SLOCK [T main @ 1752340306385 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340326835 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340326836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] ------------- ---------------- ---------------
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327392 ms III - Start
    [junit] 
    [junit] Testcase: test00 took 2.63 sec
    [junit] Testcase: test01 took 2.467 sec
    [junit] Testcase: test02 took 2.2 sec
    [junit] Testcase: test03 took 2.287 sec
    [junit] Testcase: test10 took 2.671 sec
    [junit] Testcase: test11 took 2.857 sec
    [junit] Testcase: test12 took 2.228 sec
    [junit] Testcase: test13 took 3.097 sec
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.975 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340306385 ms III - Start
    [junit] SLOCK [T main @ 1752340306385 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test02
    [junit] SLOCK [T main @ 1752340327392 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test10
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test11
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test12
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferOutputStream - test13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340326835 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340326836 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestCachedBufferFactory
    [junit] Testsuite: com.jogamp.common.nio.TestCachedBufferFactory
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327457 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340327457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.585 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327392 ms III - Start
    [junit] SLOCK [T main @ 1752340327392 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327457 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340327457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dynamicConcurrentTest took 0.016 sec
    [junit] Testcase: dynamicTest took 0.002 sec
    [junit] Testcase: staticTest took 0.001 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.585 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327392 ms III - Start
    [junit] SLOCK [T main @ 1752340327392 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicConcurrentTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - dynamicTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestCachedBufferFactory - staticTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340327457 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340327457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestPointerBufferEndian
    [junit] Testsuite: com.jogamp.common.nio.TestPointerBufferEndian
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328015 ms III - Start
    [junit] SLOCK [T main @ 1752340328015 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328055 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328608 ms III - Start
    [junit] SLOCK [T main @ 1752340328608 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.558 sec
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328015 ms III - Start
    [junit] SLOCK [T main @ 1752340328015 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328055 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testDirect took 0.014 sec
    [junit] Testcase: testIndirect took 0.013 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.558 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328015 ms III - Start
    [junit] SLOCK [T main @ 1752340328015 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testDirect
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestPointerBufferEndian - testIndirect
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket15-localhost/127.0.0.1:59999 @ 1752340328055 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestStructAccessorEndian
    [junit] Testsuite: com.jogamp.common.nio.TestStructAccessorEndian
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] CPU is: 64 bit
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328622 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.537 sec
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] CPU is: 64 bit
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328608 ms III - Start
    [junit] SLOCK [T main @ 1752340328608 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328622 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testStructAccessorEndian1 took 0.002 sec
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.537 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Mac OS X> CPU: <x86_64> Bits: <64/64>
    [junit] CPU is: 64 bit
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] [  171,642] test00
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328608 ms III - Start
    [junit] SLOCK [T main @ 1752340328608 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestStructAccessorEndian - testStructAccessorEndian1
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340328622 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340328622 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.os.TestClock01
    [junit] Testsuite: com.jogamp.common.os.TestClock01
    [junit] [  171,759] mono t0 1970-01-01T00:11:39.378Z, 111 ms
    [junit] [  171,760] mono t1 1970-01-01T00:11:39.378969Z, 110 ms
    [junit] [  171,761] wall t2 2025-07-12T17:12:09Z, 0 ms
    [junit] [  171,761] wall t3 2025-07-12T17:12:09.179217Z, 110 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [  171,762] test01
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.243 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] [  171,642] test00
    [junit] [  171,759] mono t0 1970-01-01T00:11:39.378Z, 111 ms
    [junit] [  171,760] mono t1 1970-01-01T00:11:39.378969Z, 110 ms
    [junit] [  171,761] wall t2 2025-07-12T17:12:09Z, 0 ms
    [junit] [  171,761] wall t3 2025-07-12T17:12:09.179217Z, 110 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [  171,762] test01
    [junit] [  171,869] mono ts ms: tr0 rel 171762, ta0 abs 699498, diff 527736
    [junit] [  171,870] mono td ms: tr* rel 107, ta* abs 108
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test01
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00 took 0.119 sec
    [junit] Testcase: test01 took 0.108 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.243 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] [  171,642] test00
    [junit] [  171,759] mono t0 1970-01-01T00:11:39.378Z, 111 ms
    [junit] [  171,760] mono t1 1970-01-01T00:11:39.378969Z, 110 ms
    [junit] [  171,761] wall t2 2025-07-12T17:12:09Z, 0 ms
    [junit] [  171,761] wall t3 2025-07-12T17:12:09.179217Z, 110 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [  171,762] test01
    [junit] [  171,869] mono ts ms: tr0 rel 171762, ta0 abs 699498, diff 527736
    [junit] [  171,870] mono td ms: tr* rel 107, ta* abs 108
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test01
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.os.TestElfReader01
    [junit] Testsuite: com.jogamp.common.os.TestElfReader01
    [junit] [  171,869] mono ts ms: tr0 rel 171762, ta0 abs 699498, diff 527736
    [junit] [  171,870] mono td ms: tr* rel 107, ta* abs 108
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329444 ms III - Start
    [junit] SLOCK [T main @ 1752340329444 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.dylib
    [junit] XXX2 #0: libjava.dylib not readable
    [junit] XXX2 #1: test java
    [junit] XXX2 #1: java not readable
    [junit] XXX2 #2: test /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Test file /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Probably not an ELF file - or not in current format: (caught) Buffer is not an ELF Header
    [junit] java.lang.IllegalArgumentException: Buffer is not an ELF Header
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.<init>(ElfHeaderPart1.java:361)
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.read(ElfHeaderPart1.java:343)
    [junit] 	at com.jogamp.common.os.TestElfReader01.testElfHeaderImpl(TestElfReader01.java:94)
    [junit] 	at com.jogamp.common.os.TestElfReader01.test02JavaLib(TestElfReader01.java:74)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329471 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340329471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329444 ms III - Start
    [junit] SLOCK [T main @ 1752340329444 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.dylib
    [junit] XXX2 #0: libjava.dylib not readable
    [junit] XXX2 #1: test java
    [junit] XXX2 #1: java not readable
    [junit] XXX2 #2: test /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Test file /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Probably not an ELF file - or not in current format: (caught) Buffer is not an ELF Header
    [junit] java.lang.IllegalArgumentException: Buffer is not an ELF Header
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.<init>(ElfHeaderPart1.java:361)
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.read(ElfHeaderPart1.java:343)
    [junit] 	at com.jogamp.common.os.TestElfReader01.testElfHeaderImpl(TestElfReader01.java:94)
    [junit] 	at com.jogamp.common.os.TestElfReader01.test02JavaLib(TestElfReader01.java:74)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329471 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340329471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01GNULinuxSelfExe took 0.001 sec
    [junit] Testcase: test02JavaLib took 0.008 sec
    [junit] Testcase: test99UserFile took 0 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329444 ms III - Start
    [junit] SLOCK [T main @ 1752340329444 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.dylib
    [junit] XXX2 #0: libjava.dylib not readable
    [junit] XXX2 #1: test java
    [junit] XXX2 #1: java not readable
    [junit] XXX2 #2: test /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Test file /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/libjava.dylib
    [junit] Probably not an ELF file - or not in current format: (caught) Buffer is not an ELF Header
    [junit] java.lang.IllegalArgumentException: Buffer is not an ELF Header
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.<init>(ElfHeaderPart1.java:361)
    [junit] 	at jogamp.common.os.elf.ElfHeaderPart1.read(ElfHeaderPart1.java:343)
    [junit] 	at com.jogamp.common.os.TestElfReader01.testElfHeaderImpl(TestElfReader01.java:94)
    [junit] 	at com.jogamp.common.os.TestElfReader01.test02JavaLib(TestElfReader01.java:74)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test99UserFile
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340329471 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340329471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330084 ms III - Start
    [junit] SLOCK [T main @ 1752340330084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashMap01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashMap01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330631 ms III - Start
    [junit] SLOCK [T main @ 1752340330631 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.535 sec
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ++++ Test Singleton.lock()
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330084 ms III - Start
    [junit] SLOCK [T main @ 1752340330084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ Test Singleton.unlock()
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330649 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ArrayHashMapWithNullValue took 0.002 sec
    [junit] Testcase: test02ArrayHashSetWithoutNullValue took 0 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.535 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330084 ms III - Start
    [junit] SLOCK [T main @ 1752340330084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test01ArrayHashMapWithNullValue
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashMap01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340330104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330104 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashSet01
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashSet01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340331199 ms III - Start
    [junit] SLOCK [T main @ 1752340331199 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330631 ms III - Start
    [junit] SLOCK [T main @ 1752340330631 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330649 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ArrayHashSetWithNullValue took 0.001 sec
    [junit] Testcase: test02ArrayHashSetWithoutNullValue took 0.001 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330631 ms III - Start
    [junit] SLOCK [T main @ 1752340330631 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test01ArrayHashSetWithNullValue
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestArrayHashSet01 - test02ArrayHashSetWithoutNullValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340330649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340330649 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitfield00
    [junit] Testsuite: com.jogamp.common.util.TestBitfield00
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340332192 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.514 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340331199 ms III - Start
    [junit] SLOCK [T main @ 1752340331199 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340332192 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_BitCount32_One took 0.002 sec
    [junit] Testcase: test02_BitCount32_Samples took 0.012 sec
    [junit] Testcase: test03_BitCount32_Data took 0.001 sec
    [junit] Testcase: test10_Setup took 0.001 sec
    [junit] Testcase: test20_ValidateTestData took 0.002 sec
    [junit] Testcase: test21_Aligned32bit took 0.011 sec
    [junit] Testcase: test21_Unaligned took 0.929 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332754 ms III - Start
    [junit] SLOCK [T main @ 1752340332754 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] i_ff 255, [FF, 11111111]
    [junit] b_ff -1, [FF, 11111111]
    [junit] Platform.LITTLE_ENDIAN: true
    [junit] Order: null -> BIG_ENDIAN
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.514 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340331199 ms III - Start
    [junit] SLOCK [T main @ 1752340331199 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test01_BitCount32_One
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test02_BitCount32_Samples
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test03_BitCount32_Data
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test10_Setup
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test20_ValidateTestData
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Aligned32bit
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitfield00 - test21_Unaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340332192 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream00
    [junit] Testsuite: com.jogamp.common.util.TestBitstream00
    [junit] long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.null: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: BIG_ENDIAN -> BIG_ENDIAN
    [junit] long.BIG_ENDIAN: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.BIG_ENDIAN: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: LITTLE_ENDIAN -> LITTLE_ENDIAN
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], [05, 00000101], [06, 00000110], [07, 00000111], [08, 00001000], 
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] int32_t 000000000001        0x1 -> (long) 000000000001        0x1, (int) 000000000001        0x1
    [junit] int32_t -00000000002 0xfffffffe -> (long) 004294967294 0xfffffffe, (int) -00000000001 0xffffffff
    [junit] int32_t 002147483647 0x7fffffff -> (long) 002147483647 0x7fffffff, (int) 002147483647 0x7fffffff
    [junit] int32_t -00000065536 0xffff0000 -> (long) 004294901760 0xffff0000, (int) -00000000001 0xffffffff
    [junit] int32_t -00000000001 0xffffffff -> (long) 004294967295 0xffffffff, (int) -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] i0 -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [00]: bit[0, 0], im -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [01]: bit[0, 0], im 001342177280, [50000000, 01010000000000000000000000000000]
    [junit] [02]: bit[0, 0], im 000671088640, [28000000, 00101000000000000000000000000000]
    [junit] [03]: bit[0, 0], im 000335544320, [14000000, 00010100000000000000000000000000]
    [junit] [04]: bit[0, 0], im 000167772160, [0A000000, 00001010000000000000000000000000]
    [junit] [05]: bit[0, 0], im 000083886080, [05000000, 00000101000000000000000000000000]
    [junit] [06]: bit[0, 0], im 000041943040, [02800000, 00000010100000000000000000000000]
    [junit] [07]: bit[0, 0], im 000020971520, [01400000, 00000001010000000000000000000000]
    [junit] [08]: bit[0, 0], im 000010485760, [00A00000, 00000000101000000000000000000000]
    [junit] [09]: bit[0, 0], im 000005242880, [00500000, 00000000010100000000000000000000]
    [junit] [10]: bit[0, 0], im 000002621440, [00280000, 00000000001010000000000000000000]
    [junit] [11]: bit[0, 0], im 000001310720, [00140000, 00000000000101000000000000000000]
    [junit] [12]: bit[0, 0], im 000000655360, [000A0000, 00000000000010100000000000000000]
    [junit] [13]: bit[0, 0], im 000000327680, [00050000, 00000000000001010000000000000000]
    [junit] [14]: bit[0, 0], im 000000163840, [00028000, 00000000000000101000000000000000]
    [junit] [15]: bit[0, 0], im 000000081920, [00014000, 00000000000000010100000000000000]
    [junit] [16]: bit[0, 0], im 000000040960, [0000A000, 00000000000000001010000000000000]
    [junit] [17]: bit[0, 0], im 000000020480, [00005000, 00000000000000000101000000000000]
    [junit] [18]: bit[0, 0], im 000000010240, [00002800, 00000000000000000010100000000000]
    [junit] [19]: bit[0, 0], im 000000005120, [00001400, 00000000000000000001010000000000]
    [junit] [20]: bit[0, 0], im 000000002560, [00000A00, 00000000000000000000101000000000]
    [junit] [21]: bit[0, 0], im 000000001280, [00000500, 00000000000000000000010100000000]
    [junit] [22]: bit[0, 0], im 000000000640, [00000280, 00000000000000000000001010000000]
    [junit] [23]: bit[0, 0], im 000000000320, [00000140, 00000000000000000000000101000000]
    [junit] [24]: bit[0, 0], im 000000000160, [000000A0, 00000000000000000000000010100000]
    [junit] [25]: bit[0, 0], im 000000000080, [00000050, 00000000000000000000000001010000]
    [junit] [26]: bit[0, 0], im 000000000040, [00000028, 00000000000000000000000000101000]
    [junit] [27]: bit[0, 0], im 000000000020, [00000014, 00000000000000000000000000010100]
    [junit] [28]: bit[0, 0], im 000000000010, [0000000A, 00000000000000000000000000001010]
    [junit] [29]: bit[1, 1], im 000000000005, [00000005, 00000000000000000000000000000101]
    [junit] [30]: bit[0, 0], im 000000000002, [00000002, 00000000000000000000000000000010]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] i0 -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [00]: bit[1, 1], im -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [01]: bit[1, 1], im 002147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] [02]: bit[1, 1], im 001073741823, [3FFFFFFF, 00111111111111111111111111111111]
    [junit] [03]: bit[1, 1], im 000536870911, [1FFFFFFF, 00011111111111111111111111111111]
    [junit] [04]: bit[1, 1], im 000268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] [05]: bit[1, 1], im 000134217727, [07FFFFFF, 00000111111111111111111111111111]
    [junit] [06]: bit[1, 1], im 000067108863, [03FFFFFF, 00000011111111111111111111111111]
    [junit] [07]: bit[1, 1], im 000033554431, [01FFFFFF, 00000001111111111111111111111111]
    [junit] [08]: bit[1, 1], im 000016777215, [00FFFFFF, 00000000111111111111111111111111]
    [junit] [09]: bit[1, 1], im 000008388607, [007FFFFF, 00000000011111111111111111111111]
    [junit] [10]: bit[1, 1], im 000004194303, [003FFFFF, 00000000001111111111111111111111]
    [junit] [11]: bit[1, 1], im 000002097151, [001FFFFF, 00000000000111111111111111111111]
    [junit] [12]: bit[1, 1], im 000001048575, [000FFFFF, 00000000000011111111111111111111]
    [junit] [13]: bit[1, 1], im 000000524287, [0007FFFF, 00000000000001111111111111111111]
    [junit] [14]: bit[1, 1], im 000000262143, [0003FFFF, 00000000000000111111111111111111]
    [junit] [15]: bit[1, 1], im 000000131071, [0001FFFF, 00000000000000011111111111111111]
    [junit] [16]: bit[1, 1], im 000000065535, [0000FFFF, 00000000000000001111111111111111]
    [junit] [17]: bit[1, 1], im 000000032767, [00007FFF, 00000000000000000111111111111111]
    [junit] [18]: bit[1, 1], im 000000016383, [00003FFF, 00000000000000000011111111111111]
    [junit] [19]: bit[1, 1], im 000000008191, [00001FFF, 00000000000000000001111111111111]
    [junit] [20]: bit[1, 1], im 000000004095, [00000FFF, 00000000000000000000111111111111]
    [junit] [21]: bit[1, 1], im 000000002047, [000007FF, 00000000000000000000011111111111]
    [junit] [22]: bit[1, 1], im 000000001023, [000003FF, 00000000000000000000001111111111]
    [junit] [23]: bit[1, 1], im 000000000511, [000001FF, 00000000000000000000000111111111]
    [junit] [24]: bit[1, 1], im 000000000255, [000000FF, 00000000000000000000000011111111]
    [junit] [25]: bit[1, 1], im 000000000127, [0000007F, 00000000000000000000000001111111]
    [junit] [26]: bit[1, 1], im 000000000063, [0000003F, 00000000000000000000000000111111]
    [junit] [27]: bit[1, 1], im 000000000031, [0000001F, 00000000000000000000000000011111]
    [junit] [28]: bit[1, 1], im 000000000015, [0000000F, 00000000000000000000000000001111]
    [junit] [29]: bit[1, 1], im 000000000007, [00000007, 00000000000000000000000000000111]
    [junit] [30]: bit[1, 1], im 000000000003, [00000003, 00000000000000000000000000000011]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] test10ReadWrite31 bits 8:8:8 = 24 = 3 bytes
    [junit] test10ReadWrite31 [0x030201, msbFirst true, 000000110000001000000001]
    [junit] test10ReadWrite31 [0x030201, msbFirst false, 100000000100000011000000]
    [junit] testBytes[0]: [0x01, msbFirst true, 00000001]
    [junit] testBytes[1]: [0x02, msbFirst true, 00000010]
    [junit] testBytes[2]: [0x03, msbFirst true, 00000011]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00000001, 0x1
    [junit] readBit.2 00000010, 0x2
    [junit] readBit.3 00000011, 0x3
    [junit] readBit.T 000000110000001000000001, ok true
    [junit] 
    [junit] readBit.X 000000110000001000000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00000001]
    [junit] readBits31.2 [0x02, msbFirst true, 00000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00000011]
    [junit] readBits31.X 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBit   [1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBit   [2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] readWriteBits31[0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBits31[1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBits31[2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] test10ReadWrite31 bits 5:6:5 = 16 = 2 bytes
    [junit] test10ReadWrite31 [0x1841, msbFirst true, 0001100001000001]
    [junit] test10ReadWrite31 [0x1841, msbFirst false, 1000001000011000]
    [junit] testBytes[0]: [0x41, msbFirst true, 01000001]
    [junit] testBytes[1]: [0x18, msbFirst true, 00011000]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00001, 0x1
    [junit] readBit.2 000010, 0x2
    [junit] readBit.3 00011, 0x3
    [junit] readBit.T 0001100001000001, ok true
    [junit] 
    [junit] readBit.X 0001100001000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00001]
    [junit] readBits31.2 [0x02, msbFirst true, 000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00011]
    [junit] readBits31.X 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBit   [1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] readWriteBits31[0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332856 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.622 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332754 ms III - Start
    [junit] SLOCK [T main @ 1752340332754 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] i_ff 255, [FF, 11111111]
    [junit] b_ff -1, [FF, 11111111]
    [junit] Platform.LITTLE_ENDIAN: true
    [junit] Order: null -> BIG_ENDIAN
    [junit] long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.null: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: BIG_ENDIAN -> BIG_ENDIAN
    [junit] long.BIG_ENDIAN: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.BIG_ENDIAN: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: LITTLE_ENDIAN -> LITTLE_ENDIAN
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], [05, 00000101], [06, 00000110], [07, 00000111], [08, 00001000], 
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] int32_t 000000000001        0x1 -> (long) 000000000001        0x1, (int) 000000000001        0x1
    [junit] int32_t -00000000002 0xfffffffe -> (long) 004294967294 0xfffffffe, (int) -00000000001 0xffffffff
    [junit] int32_t 002147483647 0x7fffffff -> (long) 002147483647 0x7fffffff, (int) 002147483647 0x7fffffff
    [junit] int32_t -00000065536 0xffff0000 -> (long) 004294901760 0xffff0000, (int) -00000000001 0xffffffff
    [junit] int32_t -00000000001 0xffffffff -> (long) 004294967295 0xffffffff, (int) -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] i0 -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [00]: bit[0, 0], im -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [01]: bit[0, 0], im 001342177280, [50000000, 01010000000000000000000000000000]
    [junit] [02]: bit[0, 0], im 000671088640, [28000000, 00101000000000000000000000000000]
    [junit] [03]: bit[0, 0], im 000335544320, [14000000, 00010100000000000000000000000000]
    [junit] [04]: bit[0, 0], im 000167772160, [0A000000, 00001010000000000000000000000000]
    [junit] [05]: bit[0, 0], im 000083886080, [05000000, 00000101000000000000000000000000]
    [junit] [06]: bit[0, 0], im 000041943040, [02800000, 00000010100000000000000000000000]
    [junit] [07]: bit[0, 0], im 000020971520, [01400000, 00000001010000000000000000000000]
    [junit] [08]: bit[0, 0], im 000010485760, [00A00000, 00000000101000000000000000000000]
    [junit] [09]: bit[0, 0], im 000005242880, [00500000, 00000000010100000000000000000000]
    [junit] [10]: bit[0, 0], im 000002621440, [00280000, 00000000001010000000000000000000]
    [junit] [11]: bit[0, 0], im 000001310720, [00140000, 00000000000101000000000000000000]
    [junit] [12]: bit[0, 0], im 000000655360, [000A0000, 00000000000010100000000000000000]
    [junit] [13]: bit[0, 0], im 000000327680, [00050000, 00000000000001010000000000000000]
    [junit] [14]: bit[0, 0], im 000000163840, [00028000, 00000000000000101000000000000000]
    [junit] [15]: bit[0, 0], im 000000081920, [00014000, 00000000000000010100000000000000]
    [junit] [16]: bit[0, 0], im 000000040960, [0000A000, 00000000000000001010000000000000]
    [junit] [17]: bit[0, 0], im 000000020480, [00005000, 00000000000000000101000000000000]
    [junit] [18]: bit[0, 0], im 000000010240, [00002800, 00000000000000000010100000000000]
    [junit] [19]: bit[0, 0], im 000000005120, [00001400, 00000000000000000001010000000000]
    [junit] [20]: bit[0, 0], im 000000002560, [00000A00, 00000000000000000000101000000000]
    [junit] [21]: bit[0, 0], im 000000001280, [00000500, 00000000000000000000010100000000]
    [junit] [22]: bit[0, 0], im 000000000640, [00000280, 00000000000000000000001010000000]
    [junit] [23]: bit[0, 0], im 000000000320, [00000140, 00000000000000000000000101000000]
    [junit] [24]: bit[0, 0], im 000000000160, [000000A0, 00000000000000000000000010100000]
    [junit] [25]: bit[0, 0], im 000000000080, [00000050, 00000000000000000000000001010000]
    [junit] [26]: bit[0, 0], im 000000000040, [00000028, 00000000000000000000000000101000]
    [junit] [27]: bit[0, 0], im 000000000020, [00000014, 00000000000000000000000000010100]
    [junit] [28]: bit[0, 0], im 000000000010, [0000000A, 00000000000000000000000000001010]
    [junit] [29]: bit[1, 1], im 000000000005, [00000005, 00000000000000000000000000000101]
    [junit] [30]: bit[0, 0], im 000000000002, [00000002, 00000000000000000000000000000010]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] i0 -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [00]: bit[1, 1], im -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [01]: bit[1, 1], im 002147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] [02]: bit[1, 1], im 001073741823, [3FFFFFFF, 00111111111111111111111111111111]
    [junit] [03]: bit[1, 1], im 000536870911, [1FFFFFFF, 00011111111111111111111111111111]
    [junit] [04]: bit[1, 1], im 000268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] [05]: bit[1, 1], im 000134217727, [07FFFFFF, 00000111111111111111111111111111]
    [junit] [06]: bit[1, 1], im 000067108863, [03FFFFFF, 00000011111111111111111111111111]
    [junit] [07]: bit[1, 1], im 000033554431, [01FFFFFF, 00000001111111111111111111111111]
    [junit] [08]: bit[1, 1], im 000016777215, [00FFFFFF, 00000000111111111111111111111111]
    [junit] [09]: bit[1, 1], im 000008388607, [007FFFFF, 00000000011111111111111111111111]
    [junit] [10]: bit[1, 1], im 000004194303, [003FFFFF, 00000000001111111111111111111111]
    [junit] [11]: bit[1, 1], im 000002097151, [001FFFFF, 00000000000111111111111111111111]
    [junit] [12]: bit[1, 1], im 000001048575, [000FFFFF, 00000000000011111111111111111111]
    [junit] [13]: bit[1, 1], im 000000524287, [0007FFFF, 00000000000001111111111111111111]
    [junit] [14]: bit[1, 1], im 000000262143, [0003FFFF, 00000000000000111111111111111111]
    [junit] [15]: bit[1, 1], im 000000131071, [0001FFFF, 00000000000000011111111111111111]
    [junit] [16]: bit[1, 1], im 000000065535, [0000FFFF, 00000000000000001111111111111111]
    [junit] [17]: bit[1, 1], im 000000032767, [00007FFF, 00000000000000000111111111111111]
    [junit] [18]: bit[1, 1], im 000000016383, [00003FFF, 00000000000000000011111111111111]
    [junit] [19]: bit[1, 1], im 000000008191, [00001FFF, 00000000000000000001111111111111]
    [junit] [20]: bit[1, 1], im 000000004095, [00000FFF, 00000000000000000000111111111111]
    [junit] [21]: bit[1, 1], im 000000002047, [000007FF, 00000000000000000000011111111111]
    [junit] [22]: bit[1, 1], im 000000001023, [000003FF, 00000000000000000000001111111111]
    [junit] [23]: bit[1, 1], im 000000000511, [000001FF, 00000000000000000000000111111111]
    [junit] [24]: bit[1, 1], im 000000000255, [000000FF, 00000000000000000000000011111111]
    [junit] [25]: bit[1, 1], im 000000000127, [0000007F, 00000000000000000000000001111111]
    [junit] [26]: bit[1, 1], im 000000000063, [0000003F, 00000000000000000000000000111111]
    [junit] [27]: bit[1, 1], im 000000000031, [0000001F, 00000000000000000000000000011111]
    [junit] [28]: bit[1, 1], im 000000000015, [0000000F, 00000000000000000000000000001111]
    [junit] [29]: bit[1, 1], im 000000000007, [00000007, 00000000000000000000000000000111]
    [junit] [30]: bit[1, 1], im 000000000003, [00000003, 00000000000000000000000000000011]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] test10ReadWrite31 bits 8:8:8 = 24 = 3 bytes
    [junit] test10ReadWrite31 [0x030201, msbFirst true, 000000110000001000000001]
    [junit] test10ReadWrite31 [0x030201, msbFirst false, 100000000100000011000000]
    [junit] testBytes[0]: [0x01, msbFirst true, 00000001]
    [junit] testBytes[1]: [0x02, msbFirst true, 00000010]
    [junit] testBytes[2]: [0x03, msbFirst true, 00000011]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00000001, 0x1
    [junit] readBit.2 00000010, 0x2
    [junit] readBit.3 00000011, 0x3
    [junit] readBit.T 000000110000001000000001, ok true
    [junit] 
    [junit] readBit.X 000000110000001000000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00000001]
    [junit] readBits31.2 [0x02, msbFirst true, 00000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00000011]
    [junit] readBits31.X 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBit   [1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBit   [2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] readWriteBits31[0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBits31[1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBits31[2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] test10ReadWrite31 bits 5:6:5 = 16 = 2 bytes
    [junit] test10ReadWrite31 [0x1841, msbFirst true, 0001100001000001]
    [junit] test10ReadWrite31 [0x1841, msbFirst false, 1000001000011000]
    [junit] testBytes[0]: [0x41, msbFirst true, 01000001]
    [junit] testBytes[1]: [0x18, msbFirst true, 00011000]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00001, 0x1
    [junit] readBit.2 000010, 0x2
    [junit] readBit.3 00011, 0x3
    [junit] readBit.T 0001100001000001, ok true
    [junit] 
    [junit] readBit.X 0001100001000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00001]
    [junit] readBits31.2 [0x02, msbFirst true, 000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00011]
    [junit] readBits31.X 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBit   [1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] readWriteBits31[0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332856 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00ShowByteOrder took 0.068 sec
    [junit] Testcase: test01Uint32Conversion took 0.002 sec
    [junit] Testcase: test02ShiftSigned took 0.004 sec
    [junit] Testcase: test10ReadWrite_13 took 0.003 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.622 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332754 ms III - Start
    [junit] SLOCK [T main @ 1752340332754 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] i_ff 255, [FF, 11111111]
    [junit] b_ff -1, [FF, 11111111]
    [junit] Platform.LITTLE_ENDIAN: true
    [junit] Order: null -> BIG_ENDIAN
    [junit] long.null: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.null: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: BIG_ENDIAN -> BIG_ENDIAN
    [junit] long.BIG_ENDIAN: 000: [08, 00001000], [07, 00000111], [06, 00000110], [05, 00000101], [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] long.BIG_ENDIAN: 000: [04, 00000100], [03, 00000011], [02, 00000010], [01, 00000001], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] Order: LITTLE_ENDIAN -> LITTLE_ENDIAN
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], [05, 00000101], [06, 00000110], [07, 00000111], [08, 00001000], 
    [junit] long.LITTLE_ENDIAN: 000: [01, 00000001], [02, 00000010], [03, 00000011], [04, 00000100], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] tstMSB.whole: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] tstLSB.pbyte: 000: [7B, 01111011], [F5, 11110101], [53, 01010011], [7F, 01111111], 
    [junit] tstLSB.whole: 000: [7F, 01111111], [53, 01010011], [F5, 11110101], [7B, 01111011], 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test00ShowByteOrder
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] int32_t 000000000001        0x1 -> (long) 000000000001        0x1, (int) 000000000001        0x1
    [junit] int32_t -00000000002 0xfffffffe -> (long) 004294967294 0xfffffffe, (int) -00000000001 0xffffffff
    [junit] int32_t 002147483647 0x7fffffff -> (long) 002147483647 0x7fffffff, (int) 002147483647 0x7fffffff
    [junit] int32_t -00000065536 0xffff0000 -> (long) 004294901760 0xffff0000, (int) -00000000001 0xffffffff
    [junit] int32_t -00000000001 0xffffffff -> (long) 004294967295 0xffffffff, (int) -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test01Uint32Conversion
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] i0 -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [00]: bit[0, 0], im -01610612736, [A0000000, 10100000000000000000000000000000]
    [junit] [01]: bit[0, 0], im 001342177280, [50000000, 01010000000000000000000000000000]
    [junit] [02]: bit[0, 0], im 000671088640, [28000000, 00101000000000000000000000000000]
    [junit] [03]: bit[0, 0], im 000335544320, [14000000, 00010100000000000000000000000000]
    [junit] [04]: bit[0, 0], im 000167772160, [0A000000, 00001010000000000000000000000000]
    [junit] [05]: bit[0, 0], im 000083886080, [05000000, 00000101000000000000000000000000]
    [junit] [06]: bit[0, 0], im 000041943040, [02800000, 00000010100000000000000000000000]
    [junit] [07]: bit[0, 0], im 000020971520, [01400000, 00000001010000000000000000000000]
    [junit] [08]: bit[0, 0], im 000010485760, [00A00000, 00000000101000000000000000000000]
    [junit] [09]: bit[0, 0], im 000005242880, [00500000, 00000000010100000000000000000000]
    [junit] [10]: bit[0, 0], im 000002621440, [00280000, 00000000001010000000000000000000]
    [junit] [11]: bit[0, 0], im 000001310720, [00140000, 00000000000101000000000000000000]
    [junit] [12]: bit[0, 0], im 000000655360, [000A0000, 00000000000010100000000000000000]
    [junit] [13]: bit[0, 0], im 000000327680, [00050000, 00000000000001010000000000000000]
    [junit] [14]: bit[0, 0], im 000000163840, [00028000, 00000000000000101000000000000000]
    [junit] [15]: bit[0, 0], im 000000081920, [00014000, 00000000000000010100000000000000]
    [junit] [16]: bit[0, 0], im 000000040960, [0000A000, 00000000000000001010000000000000]
    [junit] [17]: bit[0, 0], im 000000020480, [00005000, 00000000000000000101000000000000]
    [junit] [18]: bit[0, 0], im 000000010240, [00002800, 00000000000000000010100000000000]
    [junit] [19]: bit[0, 0], im 000000005120, [00001400, 00000000000000000001010000000000]
    [junit] [20]: bit[0, 0], im 000000002560, [00000A00, 00000000000000000000101000000000]
    [junit] [21]: bit[0, 0], im 000000001280, [00000500, 00000000000000000000010100000000]
    [junit] [22]: bit[0, 0], im 000000000640, [00000280, 00000000000000000000001010000000]
    [junit] [23]: bit[0, 0], im 000000000320, [00000140, 00000000000000000000000101000000]
    [junit] [24]: bit[0, 0], im 000000000160, [000000A0, 00000000000000000000000010100000]
    [junit] [25]: bit[0, 0], im 000000000080, [00000050, 00000000000000000000000001010000]
    [junit] [26]: bit[0, 0], im 000000000040, [00000028, 00000000000000000000000000101000]
    [junit] [27]: bit[0, 0], im 000000000020, [00000014, 00000000000000000000000000010100]
    [junit] [28]: bit[0, 0], im 000000000010, [0000000A, 00000000000000000000000000001010]
    [junit] [29]: bit[1, 1], im 000000000005, [00000005, 00000000000000000000000000000101]
    [junit] [30]: bit[0, 0], im 000000000002, [00000002, 00000000000000000000000000000010]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] i0 -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [00]: bit[1, 1], im -00000000001, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] [01]: bit[1, 1], im 002147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] [02]: bit[1, 1], im 001073741823, [3FFFFFFF, 00111111111111111111111111111111]
    [junit] [03]: bit[1, 1], im 000536870911, [1FFFFFFF, 00011111111111111111111111111111]
    [junit] [04]: bit[1, 1], im 000268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] [05]: bit[1, 1], im 000134217727, [07FFFFFF, 00000111111111111111111111111111]
    [junit] [06]: bit[1, 1], im 000067108863, [03FFFFFF, 00000011111111111111111111111111]
    [junit] [07]: bit[1, 1], im 000033554431, [01FFFFFF, 00000001111111111111111111111111]
    [junit] [08]: bit[1, 1], im 000016777215, [00FFFFFF, 00000000111111111111111111111111]
    [junit] [09]: bit[1, 1], im 000008388607, [007FFFFF, 00000000011111111111111111111111]
    [junit] [10]: bit[1, 1], im 000004194303, [003FFFFF, 00000000001111111111111111111111]
    [junit] [11]: bit[1, 1], im 000002097151, [001FFFFF, 00000000000111111111111111111111]
    [junit] [12]: bit[1, 1], im 000001048575, [000FFFFF, 00000000000011111111111111111111]
    [junit] [13]: bit[1, 1], im 000000524287, [0007FFFF, 00000000000001111111111111111111]
    [junit] [14]: bit[1, 1], im 000000262143, [0003FFFF, 00000000000000111111111111111111]
    [junit] [15]: bit[1, 1], im 000000131071, [0001FFFF, 00000000000000011111111111111111]
    [junit] [16]: bit[1, 1], im 000000065535, [0000FFFF, 00000000000000001111111111111111]
    [junit] [17]: bit[1, 1], im 000000032767, [00007FFF, 00000000000000000111111111111111]
    [junit] [18]: bit[1, 1], im 000000016383, [00003FFF, 00000000000000000011111111111111]
    [junit] [19]: bit[1, 1], im 000000008191, [00001FFF, 00000000000000000001111111111111]
    [junit] [20]: bit[1, 1], im 000000004095, [00000FFF, 00000000000000000000111111111111]
    [junit] [21]: bit[1, 1], im 000000002047, [000007FF, 00000000000000000000011111111111]
    [junit] [22]: bit[1, 1], im 000000001023, [000003FF, 00000000000000000000001111111111]
    [junit] [23]: bit[1, 1], im 000000000511, [000001FF, 00000000000000000000000111111111]
    [junit] [24]: bit[1, 1], im 000000000255, [000000FF, 00000000000000000000000011111111]
    [junit] [25]: bit[1, 1], im 000000000127, [0000007F, 00000000000000000000000001111111]
    [junit] [26]: bit[1, 1], im 000000000063, [0000003F, 00000000000000000000000000111111]
    [junit] [27]: bit[1, 1], im 000000000031, [0000001F, 00000000000000000000000000011111]
    [junit] [28]: bit[1, 1], im 000000000015, [0000000F, 00000000000000000000000000001111]
    [junit] [29]: bit[1, 1], im 000000000007, [00000007, 00000000000000000000000000000111]
    [junit] [30]: bit[1, 1], im 000000000003, [00000003, 00000000000000000000000000000011]
    [junit] [31]: bit[1, 1], im 000000000001, [00000001, 00000000000000000000000000000001]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test02ShiftSigned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] test10ReadWrite31 bits 8:8:8 = 24 = 3 bytes
    [junit] test10ReadWrite31 [0x030201, msbFirst true, 000000110000001000000001]
    [junit] test10ReadWrite31 [0x030201, msbFirst false, 100000000100000011000000]
    [junit] testBytes[0]: [0x01, msbFirst true, 00000001]
    [junit] testBytes[1]: [0x02, msbFirst true, 00000010]
    [junit] testBytes[2]: [0x03, msbFirst true, 00000011]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00000001, 0x1
    [junit] readBit.2 00000010, 0x2
    [junit] readBit.3 00000011, 0x3
    [junit] readBit.T 000000110000001000000001, ok true
    [junit] 
    [junit] readBit.X 000000110000001000000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00000001]
    [junit] readBits31.2 [0x02, msbFirst true, 00000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00000011]
    [junit] readBits31.X 000000110000001000000001, ok true, [0x030201, msbFirst true, 000000110000001000000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBit   [1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBit   [2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] readWriteBits31[0]: read [0x01, msbFirst true, 00000001], write [0x01, msbFirst true, 00000001], ok true
    [junit] readWriteBits31[1]: read [0x02, msbFirst true, 00000010], write [0x02, msbFirst true, 00000010], ok true
    [junit] readWriteBits31[2]: read [0x03, msbFirst true, 00000011], write [0x03, msbFirst true, 00000011], ok true
    [junit] test10ReadWrite31 bits 5:6:5 = 16 = 2 bytes
    [junit] test10ReadWrite31 [0x1841, msbFirst true, 0001100001000001]
    [junit] test10ReadWrite31 [0x1841, msbFirst false, 1000001000011000]
    [junit] testBytes[0]: [0x41, msbFirst true, 01000001]
    [junit] testBytes[1]: [0x18, msbFirst true, 00011000]
    [junit] readBit    (msbFirst false): 
    [junit] readBit.1 00001, 0x1
    [junit] readBit.2 000010, 0x2
    [junit] readBit.3 00011, 0x3
    [junit] readBit.T 0001100001000001, ok true
    [junit] 
    [junit] readBit.X 0001100001000001, ok true
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.T 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readBits32: 
    [junit] readBits31.1 [0x01, msbFirst true, 00001]
    [junit] readBits31.2 [0x02, msbFirst true, 000010]
    [junit] readBits31.3 [0x03, msbFirst true, 00011]
    [junit] readBits31.X 0001100001000001, ok true, [0x1841, msbFirst true, 0001100001000001]
    [junit] 
    [junit] readWriteBit   [0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBit   [1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] readWriteBits31[0]: read [0x41, msbFirst true, 01000001], write [0x41, msbFirst true, 01000001], ok true
    [junit] readWriteBits31[1]: read [0x18, msbFirst true, 00011000], write [0x18, msbFirst true, 00011000], ok true
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream00 - test10ReadWrite_13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340332856 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340332856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream01
    [junit] Testsuite: com.jogamp.common.util.TestBitstream01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333425 ms III - Start
    [junit] SLOCK [T main @ 1752340333425 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [80, 10000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110> = <110>
    [junit] Read.Copy.2: <> + <110> = <110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110> = <11011110>
    [junit] Read.Copy.2: <> + <11011110> = <11011110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [DE, 11011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1101111010> = <1101111010>
    [junit] Read.Copy.2: <> + <1101111010> = <1101111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Read.Copy.2: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 32 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Read.Copy.2: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <110> + <111> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110> + <111> = <110111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110> + <111> = <110111>
    [junit] Read.Copy.2: <110> + <111> = <110111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <11011110> + <101> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <101> = <11011110101>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <101> = <11011110101>
    [junit] Read.Copy.2: <11011110> + <101> = <11011110101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <110111101> + <010> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101> + <010> = <110111101010>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101> + <010> = <110111101010>
    [junit] Read.Copy.2: <110111101> + <010> = <110111101010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [40, 01000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [D0, 11010000], 
    [junit] ResultExp: <> + <101> = <101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101> = <101>
    [junit] Copy: 000: [50, 01010000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101> = <101>
    [junit] Read.Copy.2: <> + <101> = <101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <01111010> = <01111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111010> = <01111010>
    [junit] Copy: 000: [1E, 00011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111010> = <01111010>
    [junit] Read.Copy.2: <> + <01111010> = <01111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [C0, 11000000], 
    [junit] ResultExp: <> + <1010111111> = <1010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1010111111> = <1010111111>
    [junit] Copy: 000: [00, 00000000], [AF, 10101111], [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1010111111> = <1010111111>
    [junit] Read.Copy.2: <> + <1010111111> = <1010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Copy: 000: [00, 00000000], [0F, 00001111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Read.Copy.2: <> + <11111100101011111110> = <11111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <011111110> = <011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110> = <011111110>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110> = <011111110>
    [junit] Read.Copy.2: <> + <011111110> = <011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <1> + <0> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1> + <0> = <10>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1> + <0> = <10>
    [junit] Read.Copy.2: <1> + <0> = <10>
    [junit] XXX TestLinearBits: msbFirst true, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <11> + <111> = <11111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <111> = <11111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11> + <111> = <11111>
    [junit] Read.Copy.2: <11> + <111> = <11111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [80, 10000000], 
    [junit] ResultExp: <1101111> + <01011111> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111> + <01011111> = <110111101011111>
    [junit] Copy: 000: [DE, 11011110], [2F, 00101111], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111> + <01011111> = <110111101011111>
    [junit] Read.Copy.2: <1101111> + <01011111> = <110111101011111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], 
    [junit] ResultExp: <11011110> + <11001010> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <11001010> = <1101111011001010>
    [junit] Copy: 000: [DE, 11011110], [00, 00000000], [CA, 11001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <11001010> = <1101111011001010>
    [junit] Read.Copy.2: <11011110> + <11001010> = <1101111011001010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Copy: 000: [DE, 11011110], [AE, 10101110], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Read.Copy.2: <110111101010111> + <11110> = <11011110101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Read.Copy.2: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 1 = 1]: <0>
    [junit] TestData: : 000: [00, 00000000], 
    [junit] ResultExp: <> + <0> = <0>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0> = <0>
    [junit] Copy: 000: [00, 00000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0> = <0>
    [junit] Read.Copy.2: <> + <0> = <0>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 3 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <011> = <011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011> = <011>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011> = <011>
    [junit] Read.Copy.2: <> + <011> = <011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 8 = 8]: <01111111>
    [junit] TestData: : 000: [FE, 11111110], 
    [junit] ResultExp: <> + <01111111> = <01111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111> = <01111111>
    [junit] Copy: 000: [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111> = <01111111>
    [junit] Read.Copy.2: <> + <01111111> = <01111111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 10 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <0111111101> = <0111111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0111111101> = <0111111101>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0111111101> = <0111111101>
    [junit] Read.Copy.2: <> + <0111111101> = <0111111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 30 = 30]: <011111110101001111110101011110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] ResultExp: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Read.Copy.2: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 32 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Read.Copy.2: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 3, skip 0, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <011> + <111> = <011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011> + <111> = <011111>
    [junit] Copy: 000: [3E, 00111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011> + <111> = <011111>
    [junit] Read.Copy.2: <011> + <111> = <011111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 0, post 3 = 11]: <01111111010>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <01111111> + <010> = <01111111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <010> = <01111111010>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <010> = <01111111010>
    [junit] Read.Copy.2: <01111111> + <010> = <01111111010>
    [junit] XXX TestLinearBits: msbFirst false, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 9, skip 0, post 3 = 12]: <011111110101>
    [junit] TestData: : 000: [FE, 11111110], [0A, 00001010], 
    [junit] ResultExp: <011111110> + <101> = <011111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110> + <101> = <011111110101>
    [junit] Copy: 000: [FE, 11111110], [0A, 00001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110> + <101> = <011111110101>
    [junit] Read.Copy.2: <011111110> + <101> = <011111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 1 = 2]: <01>
    [junit] TestData: : 000: [02, 00000010], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 3 = 4]: <0111>
    [junit] TestData: : 000: [0E, 00001110], 
    [junit] ResultExp: <> + <111> = <111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <111> = <111>
    [junit] Copy: 000: [0E, 00001110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <111> = <111>
    [junit] Read.Copy.2: <> + <111> = <111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 2, post 8 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <11111101> = <11111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111101> = <11111101>
    [junit] Copy: 000: [FC, 11111100], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111101> = <11111101>
    [junit] Read.Copy.2: <> + <11111101> = <11111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 8, post 10 = 18]: <011111110101001111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [03, 00000011], 
    [junit] ResultExp: <> + <0101001111> = <0101001111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0101001111> = <0101001111>
    [junit] Copy: 000: [00, 00000000], [CA, 11001010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0101001111> = <0101001111>
    [junit] Read.Copy.2: <> + <0101001111> = <0101001111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 12, post 20 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Read.Copy.2: <> + <00111111010101111011> = <00111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 23, post 9 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <101111011> = <101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101111011> = <101111011>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101111011> = <101111011>
    [junit] Read.Copy.2: <> + <101111011> = <101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 1, skip 1, post 1 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <01>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <01>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0> + <1> = <01>
    [junit] Read.Copy.2: <0> + <1> = <01>
    [junit] XXX TestLinearBits: msbFirst false, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 2, skip 1, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <01> + <111> = <01111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01> + <111> = <01111>
    [junit] Copy: 000: [3A, 00111010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01> + <111> = <01111>
    [junit] Read.Copy.2: <01> + <111> = <01111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 7, skip 2, post 8 = 17]: <01111111010100111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [01, 00000001], 
    [junit] ResultExp: <0111111> + <10100111> = <011111110100111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111> + <10100111> = <011111110100111>
    [junit] Copy: 000: [7E, 01111110], [CA, 11001010], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111> + <10100111> = <011111110100111>
    [junit] Read.Copy.2: <0111111> + <10100111> = <011111110100111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 8, post 8 = 24]: <011111110101001111110101>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], 
    [junit] ResultExp: <01111111> + <11110101> = <0111111111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <11110101> = <0111111111110101>
    [junit] Copy: 000: [FE, 11111110], [00, 00000000], [AF, 10101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <11110101> = <0111111111110101>
    [junit] Read.Copy.2: <01111111> + <11110101> = <0111111111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 15, skip 12, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Read.Copy.2: <011111110101001> + <11011> = <01111111010100111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 16, skip 11, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Read.Copy.2: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [01, 00000001], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 31, totalBits 31
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 31 = 31]: <1101111010101111110010101111111>
    [junit] TestData: : 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <111> + <110> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111> + <110> = <110111>
    [junit] Copy: 000: [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111> + <110> = <110111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110101> + <110> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110101> + <110> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110101> + <110> = <11011110101>
    [junit] XXX TestBulkBits: preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [EA, 11101010], [0D, 00001101], 
    [junit] ResultExp: <111101010> + <110> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111101010> + <110> = <110111101010>
    [junit] Copy: 000: [EA, 11101010], [0D, 00001101], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111101010> + <110> = <110111101010>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 6, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 6 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <10101> + <110111> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <110111> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <110111> = <11011110101>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 8, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 8 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <10101> + <11011110> = <1101111010101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <11011110> = <1101111010101>
    [junit] Copy: 000: [D5, 11010101], [1B, 00011011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <11011110> = <1101111010101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [03, 00000011], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 3, skipBits 6, postBits 4, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 6, post 4 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <101> + <1101> = <1101101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <101> + <1101> = <1101101>
    [junit] Copy: 000: [05, 00000101], [1A, 00011010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <101> + <1101> = <1101101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [0D, 00001101], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [0C, 00001100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [78, 01111000], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [BF, 10111111], [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [00, 00000000], [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] XXX TestBulkBits: preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <110111101> = <110111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101> = <110111101>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101> = <110111101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 31, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 31 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <10>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <0> + <1> = <10>
    [junit] XXX TestBulkBits: preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <11> + <110> = <11011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <110> = <11011>
    [junit] Copy: 000: [33, 00110011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11> + <110> = <11011>
    [junit] XXX TestBulkBits: preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [5F, 01011111], [BD, 10111101], [01, 00000001], 
    [junit] ResultExp: <1011111> + <11011110> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1011111> + <11011110> = <110111101011111>
    [junit] Copy: 000: [5F, 01011111], [BC, 10111100], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1011111> + <11011110> = <110111101011111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <11001010> + <11011110> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] Copy: 000: [CA, 11001010], [00, 00000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] XXX TestBulkBits: preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] XXX TestBulkBits: preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 5, totalBits 16
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 5 = 16]: <1101111010101111>
    [junit] TestData: : 000: [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <01111> + <11011> = <1101101111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111> + <11011> = <1101101111>
    [junit] Copy: 000: [0F, 00001111], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <01111> + <11011> = <1101101111>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 8, totalBits 19
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 8 = 19]: <1101111010101111110>
    [junit] TestData: : 000: [7E, 01111110], [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110> + <11011110> = <1101111011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110> + <11011110> = <1101111011110>
    [junit] Copy: 000: [1E, 00011110], [F0, 11110000], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110> + <11011110> = <1101111011110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 0 = 0]: <>
    [junit] 01a: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] 01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333478 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340333478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333425 ms III - Start
    [junit] SLOCK [T main @ 1752340333425 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [80, 10000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110> = <110>
    [junit] Read.Copy.2: <> + <110> = <110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110> = <11011110>
    [junit] Read.Copy.2: <> + <11011110> = <11011110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [DE, 11011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1101111010> = <1101111010>
    [junit] Read.Copy.2: <> + <1101111010> = <1101111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Read.Copy.2: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 32 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Read.Copy.2: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <110> + <111> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110> + <111> = <110111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110> + <111> = <110111>
    [junit] Read.Copy.2: <110> + <111> = <110111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <11011110> + <101> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <101> = <11011110101>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <101> = <11011110101>
    [junit] Read.Copy.2: <11011110> + <101> = <11011110101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <110111101> + <010> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101> + <010> = <110111101010>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101> + <010> = <110111101010>
    [junit] Read.Copy.2: <110111101> + <010> = <110111101010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [40, 01000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [D0, 11010000], 
    [junit] ResultExp: <> + <101> = <101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101> = <101>
    [junit] Copy: 000: [50, 01010000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101> = <101>
    [junit] Read.Copy.2: <> + <101> = <101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <01111010> = <01111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111010> = <01111010>
    [junit] Copy: 000: [1E, 00011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111010> = <01111010>
    [junit] Read.Copy.2: <> + <01111010> = <01111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [C0, 11000000], 
    [junit] ResultExp: <> + <1010111111> = <1010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1010111111> = <1010111111>
    [junit] Copy: 000: [00, 00000000], [AF, 10101111], [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1010111111> = <1010111111>
    [junit] Read.Copy.2: <> + <1010111111> = <1010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Copy: 000: [00, 00000000], [0F, 00001111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Read.Copy.2: <> + <11111100101011111110> = <11111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <011111110> = <011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110> = <011111110>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110> = <011111110>
    [junit] Read.Copy.2: <> + <011111110> = <011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <1> + <0> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1> + <0> = <10>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1> + <0> = <10>
    [junit] Read.Copy.2: <1> + <0> = <10>
    [junit] XXX TestLinearBits: msbFirst true, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <11> + <111> = <11111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <111> = <11111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11> + <111> = <11111>
    [junit] Read.Copy.2: <11> + <111> = <11111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [80, 10000000], 
    [junit] ResultExp: <1101111> + <01011111> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111> + <01011111> = <110111101011111>
    [junit] Copy: 000: [DE, 11011110], [2F, 00101111], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111> + <01011111> = <110111101011111>
    [junit] Read.Copy.2: <1101111> + <01011111> = <110111101011111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], 
    [junit] ResultExp: <11011110> + <11001010> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <11001010> = <1101111011001010>
    [junit] Copy: 000: [DE, 11011110], [00, 00000000], [CA, 11001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <11001010> = <1101111011001010>
    [junit] Read.Copy.2: <11011110> + <11001010> = <1101111011001010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Copy: 000: [DE, 11011110], [AE, 10101110], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Read.Copy.2: <110111101010111> + <11110> = <11011110101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Read.Copy.2: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 1 = 1]: <0>
    [junit] TestData: : 000: [00, 00000000], 
    [junit] ResultExp: <> + <0> = <0>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0> = <0>
    [junit] Copy: 000: [00, 00000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0> = <0>
    [junit] Read.Copy.2: <> + <0> = <0>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 3 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <011> = <011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011> = <011>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011> = <011>
    [junit] Read.Copy.2: <> + <011> = <011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 8 = 8]: <01111111>
    [junit] TestData: : 000: [FE, 11111110], 
    [junit] ResultExp: <> + <01111111> = <01111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111> = <01111111>
    [junit] Copy: 000: [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111> = <01111111>
    [junit] Read.Copy.2: <> + <01111111> = <01111111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 10 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <0111111101> = <0111111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0111111101> = <0111111101>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0111111101> = <0111111101>
    [junit] Read.Copy.2: <> + <0111111101> = <0111111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 30 = 30]: <011111110101001111110101011110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] ResultExp: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Read.Copy.2: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 32 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Read.Copy.2: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 3, skip 0, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <011> + <111> = <011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011> + <111> = <011111>
    [junit] Copy: 000: [3E, 00111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011> + <111> = <011111>
    [junit] Read.Copy.2: <011> + <111> = <011111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 0, post 3 = 11]: <01111111010>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <01111111> + <010> = <01111111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <010> = <01111111010>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <010> = <01111111010>
    [junit] Read.Copy.2: <01111111> + <010> = <01111111010>
    [junit] XXX TestLinearBits: msbFirst false, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 9, skip 0, post 3 = 12]: <011111110101>
    [junit] TestData: : 000: [FE, 11111110], [0A, 00001010], 
    [junit] ResultExp: <011111110> + <101> = <011111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110> + <101> = <011111110101>
    [junit] Copy: 000: [FE, 11111110], [0A, 00001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110> + <101> = <011111110101>
    [junit] Read.Copy.2: <011111110> + <101> = <011111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 1 = 2]: <01>
    [junit] TestData: : 000: [02, 00000010], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 3 = 4]: <0111>
    [junit] TestData: : 000: [0E, 00001110], 
    [junit] ResultExp: <> + <111> = <111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <111> = <111>
    [junit] Copy: 000: [0E, 00001110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <111> = <111>
    [junit] Read.Copy.2: <> + <111> = <111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 2, post 8 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <11111101> = <11111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111101> = <11111101>
    [junit] Copy: 000: [FC, 11111100], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111101> = <11111101>
    [junit] Read.Copy.2: <> + <11111101> = <11111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 8, post 10 = 18]: <011111110101001111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [03, 00000011], 
    [junit] ResultExp: <> + <0101001111> = <0101001111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0101001111> = <0101001111>
    [junit] Copy: 000: [00, 00000000], [CA, 11001010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0101001111> = <0101001111>
    [junit] Read.Copy.2: <> + <0101001111> = <0101001111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 12, post 20 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Read.Copy.2: <> + <00111111010101111011> = <00111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 23, post 9 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <101111011> = <101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101111011> = <101111011>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101111011> = <101111011>
    [junit] Read.Copy.2: <> + <101111011> = <101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 1, skip 1, post 1 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <01>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <01>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0> + <1> = <01>
    [junit] Read.Copy.2: <0> + <1> = <01>
    [junit] XXX TestLinearBits: msbFirst false, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 2, skip 1, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <01> + <111> = <01111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01> + <111> = <01111>
    [junit] Copy: 000: [3A, 00111010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01> + <111> = <01111>
    [junit] Read.Copy.2: <01> + <111> = <01111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 7, skip 2, post 8 = 17]: <01111111010100111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [01, 00000001], 
    [junit] ResultExp: <0111111> + <10100111> = <011111110100111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111> + <10100111> = <011111110100111>
    [junit] Copy: 000: [7E, 01111110], [CA, 11001010], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111> + <10100111> = <011111110100111>
    [junit] Read.Copy.2: <0111111> + <10100111> = <011111110100111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 8, post 8 = 24]: <011111110101001111110101>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], 
    [junit] ResultExp: <01111111> + <11110101> = <0111111111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <11110101> = <0111111111110101>
    [junit] Copy: 000: [FE, 11111110], [00, 00000000], [AF, 10101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <11110101> = <0111111111110101>
    [junit] Read.Copy.2: <01111111> + <11110101> = <0111111111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 15, skip 12, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Read.Copy.2: <011111110101001> + <11011> = <01111111010100111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 16, skip 11, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Read.Copy.2: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [01, 00000001], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 31, totalBits 31
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 31 = 31]: <1101111010101111110010101111111>
    [junit] TestData: : 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <111> + <110> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111> + <110> = <110111>
    [junit] Copy: 000: [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111> + <110> = <110111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110101> + <110> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110101> + <110> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110101> + <110> = <11011110101>
    [junit] XXX TestBulkBits: preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [EA, 11101010], [0D, 00001101], 
    [junit] ResultExp: <111101010> + <110> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111101010> + <110> = <110111101010>
    [junit] Copy: 000: [EA, 11101010], [0D, 00001101], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111101010> + <110> = <110111101010>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 6, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 6 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <10101> + <110111> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <110111> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <110111> = <11011110101>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 8, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 8 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <10101> + <11011110> = <1101111010101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <11011110> = <1101111010101>
    [junit] Copy: 000: [D5, 11010101], [1B, 00011011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <11011110> = <1101111010101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [03, 00000011], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 3, skipBits 6, postBits 4, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 6, post 4 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <101> + <1101> = <1101101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <101> + <1101> = <1101101>
    [junit] Copy: 000: [05, 00000101], [1A, 00011010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <101> + <1101> = <1101101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [0D, 00001101], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [0C, 00001100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [78, 01111000], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [BF, 10111111], [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [00, 00000000], [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] XXX TestBulkBits: preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <110111101> = <110111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101> = <110111101>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101> = <110111101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 31, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 31 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <10>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <0> + <1> = <10>
    [junit] XXX TestBulkBits: preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <11> + <110> = <11011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <110> = <11011>
    [junit] Copy: 000: [33, 00110011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11> + <110> = <11011>
    [junit] XXX TestBulkBits: preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [5F, 01011111], [BD, 10111101], [01, 00000001], 
    [junit] ResultExp: <1011111> + <11011110> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1011111> + <11011110> = <110111101011111>
    [junit] Copy: 000: [5F, 01011111], [BC, 10111100], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1011111> + <11011110> = <110111101011111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <11001010> + <11011110> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] Copy: 000: [CA, 11001010], [00, 00000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] XXX TestBulkBits: preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] XXX TestBulkBits: preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 5, totalBits 16
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 5 = 16]: <1101111010101111>
    [junit] TestData: : 000: [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <01111> + <11011> = <1101101111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111> + <11011> = <1101101111>
    [junit] Copy: 000: [0F, 00001111], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <01111> + <11011> = <1101101111>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 8, totalBits 19
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 8 = 19]: <1101111010101111110>
    [junit] TestData: : 000: [7E, 01111110], [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110> + <11011110> = <1101111011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110> + <11011110> = <1101111011110>
    [junit] Copy: 000: [1E, 00011110], [F0, 11110000], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110> + <11011110> = <1101111011110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 0 = 0]: <>
    [junit] 01a: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] 01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333478 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340333478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01LinearBitsMSBFirst took 0.012 sec
    [junit] Testcase: test02LinearBitsLSBFirst took 0.009 sec
    [junit] Testcase: test03BulkBits took 0.011 sec
    [junit] Testcase: test05ErrorHandling took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333425 ms III - Start
    [junit] SLOCK [T main @ 1752340333425 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [80, 10000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110> = <110>
    [junit] Read.Copy.2: <> + <110> = <110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110> = <11011110>
    [junit] Read.Copy.2: <> + <11011110> = <11011110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [DE, 11011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1101111010> = <1101111010>
    [junit] Read.Copy.2: <> + <1101111010> = <1101111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FC, 11111100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Read.Copy.2: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 0, post 32 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] Read.Copy.2: <> + <11011110101011111100101011111110> = <11011110101011111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <110> + <111> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110> + <111> = <110111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110> + <111> = <110111>
    [junit] Read.Copy.2: <110> + <111> = <110111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <11011110> + <101> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <101> = <11011110101>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <101> = <11011110101>
    [junit] Read.Copy.2: <11011110> + <101> = <11011110101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [DE, 11011110], [A0, 10100000], 
    [junit] ResultExp: <110111101> + <010> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101> + <010> = <110111101010>
    [junit] Copy: 000: [DE, 11011110], [A0, 10100000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101> + <010> = <110111101010>
    [junit] Read.Copy.2: <110111101> + <010> = <110111101010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [40, 01000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [D0, 11010000], 
    [junit] ResultExp: <> + <101> = <101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101> = <101>
    [junit] Copy: 000: [50, 01010000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101> = <101>
    [junit] Read.Copy.2: <> + <101> = <101>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [DE, 11011110], [80, 10000000], 
    [junit] ResultExp: <> + <01111010> = <01111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111010> = <01111010>
    [junit] Copy: 000: [1E, 00011110], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111010> = <01111010>
    [junit] Read.Copy.2: <> + <01111010> = <01111010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [C0, 11000000], 
    [junit] ResultExp: <> + <1010111111> = <1010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1010111111> = <1010111111>
    [junit] Copy: 000: [00, 00000000], [AF, 10101111], [C0, 11000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1010111111> = <1010111111>
    [junit] Read.Copy.2: <> + <1010111111> = <1010111111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Copy: 000: [00, 00000000], [0F, 00001111], [CA, 11001010], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111100101011111110> = <11111100101011111110>
    [junit] Read.Copy.2: <> + <11111100101011111110> = <11111100101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <> + <011111110> = <011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110> = <011111110>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110> = <011111110>
    [junit] Read.Copy.2: <> + <011111110> = <011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [C0, 11000000], 
    [junit] ResultExp: <1> + <0> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1> + <0> = <10>
    [junit] Copy: 000: [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1> + <0> = <10>
    [junit] Read.Copy.2: <1> + <0> = <10>
    [junit] XXX TestLinearBits: msbFirst true, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [DC, 11011100], 
    [junit] ResultExp: <11> + <111> = <11111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <111> = <11111>
    [junit] Copy: 000: [DC, 11011100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11> + <111> = <11111>
    [junit] Read.Copy.2: <11> + <111> = <11111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [80, 10000000], 
    [junit] ResultExp: <1101111> + <01011111> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111> + <01011111> = <110111101011111>
    [junit] Copy: 000: [DE, 11011110], [2F, 00101111], [80, 10000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111> + <01011111> = <110111101011111>
    [junit] Read.Copy.2: <1101111> + <01011111> = <110111101011111>
    [junit] XXX TestLinearBits: msbFirst true, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], 
    [junit] ResultExp: <11011110> + <11001010> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11011110> + <11001010> = <1101111011001010>
    [junit] Copy: 000: [DE, 11011110], [00, 00000000], [CA, 11001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <11011110> + <11001010> = <1101111011001010>
    [junit] Read.Copy.2: <11011110> + <11001010> = <1101111011001010>
    [junit] XXX TestLinearBits: msbFirst true, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Copy: 000: [DE, 11011110], [AE, 10101110], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <110111101010111> + <11110> = <11011110101011111110>
    [junit] Read.Copy.2: <110111101010111> + <11110> = <11011110101011111110>
    [junit] XXX TestLinearBits: msbFirst true, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write true], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [DE, 11011110], [AF, 10101111], [CA, 11001010], [FE, 11111110], 
    [junit] ResultExp: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Copy: 000: [DE, 11011110], [AF, 10101111], [00, 00000000], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] Read.Copy.2: <1101111010101111> + <11110> = <110111101010111111110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test01LinearBitsMSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 1 = 1]: <0>
    [junit] TestData: : 000: [00, 00000000], 
    [junit] ResultExp: <> + <0> = <0>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0> = <0>
    [junit] Copy: 000: [00, 00000000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0> = <0>
    [junit] Read.Copy.2: <> + <0> = <0>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 3 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <011> = <011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011> = <011>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011> = <011>
    [junit] Read.Copy.2: <> + <011> = <011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 8 = 8]: <01111111>
    [junit] TestData: : 000: [FE, 11111110], 
    [junit] ResultExp: <> + <01111111> = <01111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111> = <01111111>
    [junit] Copy: 000: [FE, 11111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111> = <01111111>
    [junit] Read.Copy.2: <> + <01111111> = <01111111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 10 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <0111111101> = <0111111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0111111101> = <0111111101>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0111111101> = <0111111101>
    [junit] Read.Copy.2: <> + <0111111101> = <0111111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 30 = 30]: <011111110101001111110101011110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] ResultExp: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [1E, 00011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] Read.Copy.2: <> + <011111110101001111110101011110> = <011111110101001111110101011110>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 0, postBits 32, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 32 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] Read.Copy.2: <> + <01111111010100111111010101111011> = <01111111010100111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 3, skip 0, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <011> + <111> = <011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011> + <111> = <011111>
    [junit] Copy: 000: [3E, 00111110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011> + <111> = <011111>
    [junit] Read.Copy.2: <011> + <111> = <011111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 0, post 3 = 11]: <01111111010>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <01111111> + <010> = <01111111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <010> = <01111111010>
    [junit] Copy: 000: [FE, 11111110], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <010> = <01111111010>
    [junit] Read.Copy.2: <01111111> + <010> = <01111111010>
    [junit] XXX TestLinearBits: msbFirst false, preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 9, skip 0, post 3 = 12]: <011111110101>
    [junit] TestData: : 000: [FE, 11111110], [0A, 00001010], 
    [junit] ResultExp: <011111110> + <101> = <011111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110> + <101> = <011111110101>
    [junit] Copy: 000: [FE, 11111110], [0A, 00001010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110> + <101> = <011111110101>
    [junit] Read.Copy.2: <011111110> + <101> = <011111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 1 = 2]: <01>
    [junit] TestData: : 000: [02, 00000010], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <1> = <1>
    [junit] Read.Copy.2: <> + <1> = <1>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 1, post 3 = 4]: <0111>
    [junit] TestData: : 000: [0E, 00001110], 
    [junit] ResultExp: <> + <111> = <111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <111> = <111>
    [junit] Copy: 000: [0E, 00001110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <111> = <111>
    [junit] Read.Copy.2: <> + <111> = <111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 2, post 8 = 10]: <0111111101>
    [junit] TestData: : 000: [FE, 11111110], [02, 00000010], 
    [junit] ResultExp: <> + <11111101> = <11111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11111101> = <11111101>
    [junit] Copy: 000: [FC, 11111100], [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <11111101> = <11111101>
    [junit] Read.Copy.2: <> + <11111101> = <11111101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 8, post 10 = 18]: <011111110101001111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [03, 00000011], 
    [junit] ResultExp: <> + <0101001111> = <0101001111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <0101001111> = <0101001111>
    [junit] Copy: 000: [00, 00000000], [CA, 11001010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <0101001111> = <0101001111>
    [junit] Read.Copy.2: <> + <0101001111> = <0101001111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 12, post 20 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <00111111010101111011> = <00111111010101111011>
    [junit] Read.Copy.2: <> + <00111111010101111011> = <00111111010101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 23, post 9 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <101111011> = <101111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <101111011> = <101111011>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <> + <101111011> = <101111011>
    [junit] Read.Copy.2: <> + <101111011> = <101111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 1, skip 1, post 1 = 3]: <011>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <01>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <01>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0> + <1> = <01>
    [junit] Read.Copy.2: <0> + <1> = <01>
    [junit] XXX TestLinearBits: msbFirst false, preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 2, skip 1, post 3 = 6]: <011111>
    [junit] TestData: : 000: [3E, 00111110], 
    [junit] ResultExp: <01> + <111> = <01111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01> + <111> = <01111>
    [junit] Copy: 000: [3A, 00111010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01> + <111> = <01111>
    [junit] Read.Copy.2: <01> + <111> = <01111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 7, skip 2, post 8 = 17]: <01111111010100111>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [01, 00000001], 
    [junit] ResultExp: <0111111> + <10100111> = <011111110100111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111> + <10100111> = <011111110100111>
    [junit] Copy: 000: [7E, 01111110], [CA, 11001010], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111> + <10100111> = <011111110100111>
    [junit] Read.Copy.2: <0111111> + <10100111> = <011111110100111>
    [junit] XXX TestLinearBits: msbFirst false, preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 8, skip 8, post 8 = 24]: <011111110101001111110101>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], 
    [junit] ResultExp: <01111111> + <11110101> = <0111111111110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111111> + <11110101> = <0111111111110101>
    [junit] Copy: 000: [FE, 11111110], [00, 00000000], [AF, 10101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <01111111> + <11110101> = <0111111111110101>
    [junit] Read.Copy.2: <01111111> + <11110101> = <0111111111110101>
    [junit] XXX TestLinearBits: msbFirst false, preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 15, skip 12, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <011111110101001> + <11011> = <01111111010100111011>
    [junit] Read.Copy.2: <011111110101001> + <11011> = <01111111010100111011>
    [junit] XXX TestLinearBits: msbFirst false, preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data false, write false], bits[pre 16, skip 11, post 5 = 32]: <01111111010100111111010101111011>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Copy.1: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] Read.Copy.2: <0111111101010011> + <11011> = <011111110101001111011>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test02LinearBitsLSBFirst
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 1, totalBits 1
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 1 = 1]: <1>
    [junit] TestData: : 000: [01, 00000001], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 3, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 3 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 8, totalBits 8
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 8 = 8]: <11011110>
    [junit] TestData: : 000: [DE, 11011110], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 10, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 10 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 30, totalBits 30
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 30 = 30]: <110111101010111111001010111111>
    [junit] TestData: : 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] ResultExp: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] Copy: 000: [BF, 10111111], [F2, 11110010], [AB, 10101011], [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101010111111001010111111> = <110111101010111111001010111111>
    [junit] XXX TestBulkBits: preBits 0, skipBits 0, postBits 31, totalBits 31
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 0, post 31 = 31]: <1101111010101111110010101111111>
    [junit] TestData: : 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [7F, 01111111], [E5, 11100101], [57, 01010111], [6F, 01101111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 3, skipBits 0, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 0, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <111> + <110> = <110111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111> + <110> = <110111>
    [junit] Copy: 000: [37, 00110111], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111> + <110> = <110111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 0, postBits 3, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 0, post 3 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110101> + <110> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110101> + <110> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110101> + <110> = <11011110101>
    [junit] XXX TestBulkBits: preBits 9, skipBits 0, postBits 3, totalBits 12
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 9, skip 0, post 3 = 12]: <110111101010>
    [junit] TestData: : 000: [EA, 11101010], [0D, 00001101], 
    [junit] ResultExp: <111101010> + <110> = <110111101010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <111101010> + <110> = <110111101010>
    [junit] Copy: 000: [EA, 11101010], [0D, 00001101], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <111101010> + <110> = <110111101010>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 6, totalBits 11
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 6 = 11]: <11011110101>
    [junit] TestData: : 000: [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <10101> + <110111> = <11011110101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <110111> = <11011110101>
    [junit] Copy: 000: [F5, 11110101], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <110111> = <11011110101>
    [junit] XXX TestBulkBits: preBits 5, skipBits 0, postBits 8, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 0, post 8 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <10101> + <11011110> = <1101111010101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <10101> + <11011110> = <1101111010101>
    [junit] Copy: 000: [D5, 11010101], [1B, 00011011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <10101> + <11011110> = <1101111010101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 1, totalBits 2
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 1 = 2]: <11>
    [junit] TestData: : 000: [03, 00000011], 
    [junit] ResultExp: <> + <1> = <1>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1> = <1>
    [junit] Copy: 000: [02, 00000010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1> = <1>
    [junit] XXX TestBulkBits: preBits 3, skipBits 6, postBits 4, totalBits 13
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 3, skip 6, post 4 = 13]: <1101111010101>
    [junit] TestData: : 000: [D5, 11010101], [1B, 00011011], 
    [junit] ResultExp: <101> + <1101> = <1101101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <101> + <1101> = <1101101>
    [junit] Copy: 000: [05, 00000101], [1A, 00011010], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <101> + <1101> = <1101101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 3, totalBits 4
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 3 = 4]: <1101>
    [junit] TestData: : 000: [0D, 00001101], 
    [junit] ResultExp: <> + <110> = <110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110> = <110>
    [junit] Copy: 000: [0C, 00001100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110> = <110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 2, postBits 8, totalBits 10
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 2, post 8 = 10]: <1101111010>
    [junit] TestData: : 000: [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <11011110> = <11011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110> = <11011110>
    [junit] Copy: 000: [78, 01111000], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110> = <11011110>
    [junit] XXX TestBulkBits: preBits 0, skipBits 8, postBits 10, totalBits 18
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 8, post 10 = 18]: <110111101010111111>
    [junit] TestData: : 000: [BF, 10111111], [7A, 01111010], [03, 00000011], 
    [junit] ResultExp: <> + <1101111010> = <1101111010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010> = <1101111010>
    [junit] Copy: 000: [00, 00000000], [7A, 01111010], [03, 00000011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010> = <1101111010>
    [junit] XXX TestBulkBits: preBits 0, skipBits 12, postBits 20, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 12, post 20 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] Copy: 000: [00, 00000000], [C0, 11000000], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <11011110101011111100> = <11011110101011111100>
    [junit] XXX TestBulkBits: preBits 0, skipBits 23, postBits 9, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 23, post 9 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <110111101> = <110111101>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <110111101> = <110111101>
    [junit] Copy: 000: [00, 00000000], [00, 00000000], [80, 10000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <110111101> = <110111101>
    [junit] XXX TestBulkBits: preBits 0, skipBits 1, postBits 31, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 0, skip 1, post 31 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <> + <1101111010101111110010101111111> = <1101111010101111110010101111111>
    [junit] XXX TestBulkBits: preBits 1, skipBits 1, postBits 1, totalBits 3
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 1, skip 1, post 1 = 3]: <110>
    [junit] TestData: : 000: [06, 00000110], 
    [junit] ResultExp: <0> + <1> = <10>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <0> + <1> = <10>
    [junit] Copy: 000: [04, 00000100], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <0> + <1> = <10>
    [junit] XXX TestBulkBits: preBits 2, skipBits 1, postBits 3, totalBits 6
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 2, skip 1, post 3 = 6]: <110111>
    [junit] TestData: : 000: [37, 00110111], 
    [junit] ResultExp: <11> + <110> = <11011>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11> + <110> = <11011>
    [junit] Copy: 000: [33, 00110011], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11> + <110> = <11011>
    [junit] XXX TestBulkBits: preBits 7, skipBits 2, postBits 8, totalBits 17
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 7, skip 2, post 8 = 17]: <11011110101011111>
    [junit] TestData: : 000: [5F, 01011111], [BD, 10111101], [01, 00000001], 
    [junit] ResultExp: <1011111> + <11011110> = <110111101011111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1011111> + <11011110> = <110111101011111>
    [junit] Copy: 000: [5F, 01011111], [BC, 10111100], [01, 00000001], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1011111> + <11011110> = <110111101011111>
    [junit] XXX TestBulkBits: preBits 8, skipBits 8, postBits 8, totalBits 24
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 8, skip 8, post 8 = 24]: <110111101010111111001010>
    [junit] TestData: : 000: [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <11001010> + <11011110> = <1101111011001010>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] Copy: 000: [CA, 11001010], [00, 00000000], [DE, 11011110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11001010> + <11011110> = <1101111011001010>
    [junit] XXX TestBulkBits: preBits 15, skipBits 12, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 15, skip 12, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] Copy: 000: [FE, 11111110], [4A, 01001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <100101011111110> + <11011> = <11011100101011111110>
    [junit] XXX TestBulkBits: preBits 16, skipBits 11, postBits 5, totalBits 32
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 16, skip 11, post 5 = 32]: <11011110101011111100101011111110>
    [junit] TestData: : 000: [FE, 11111110], [CA, 11001010], [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] Copy: 000: [FE, 11111110], [CA, 11001010], [00, 00000000], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <1100101011111110> + <11011> = <110111100101011111110>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 5, totalBits 16
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 5 = 16]: <1101111010101111>
    [junit] TestData: : 000: [AF, 10101111], [DE, 11011110], 
    [junit] ResultExp: <01111> + <11011> = <1101101111>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <01111> + <11011> = <1101101111>
    [junit] Copy: 000: [0F, 00001111], [D8, 11011000], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <01111> + <11011> = <1101101111>
    [junit] XXX TestBulkBits: preBits 5, skipBits 6, postBits 8, totalBits 19
    [junit] Prepare bitstream
    [junit] TestData: msbFirst[data true, write false], bits[pre 5, skip 6, post 8 = 19]: <1101111010101111110>
    [junit] TestData: : 000: [7E, 01111110], [F5, 11110101], [06, 00000110], 
    [junit] ResultExp: <11110> + <11011110> = <1101111011110>
    [junit] Reading bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Read.Test: <11110> + <11011110> = <1101111011110>
    [junit] Copy: 000: [1E, 00011110], [F0, 11110000], [06, 00000110], 
    [junit] Reading copy-bitstream: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] Copy.Test: <11110> + <11011110> = <1101111011110>
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test03BulkBits
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] TestData: msbFirst[data false, write false], bits[pre 0, skip 0, post 0 = 0]: <>
    [junit] 01a: Bitstream[input, pos 0 [byteP 0, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] 01b: Bitstream[closed, pos -1 [byteP -1, bitCnt 0], bitbuf [0x00, msbFirst true, 00000000]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream01 - test05ErrorHandling
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340333478 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340333478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream02
    [junit] Testsuite: com.jogamp.common.util.TestBitstream02
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334110 ms III - Start
    [junit] SLOCK [T main @ 1752340334111 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] XXX Test01Int8BitsAligned: value 0, [00, 00000000]
    [junit] Read8.1 0, [00, 00000000]
    [junit] Read8.2 0, [00, 00000000]
    [junit] XXX Test01Int8BitsAligned: value 1, [01, 00000001]
    [junit] Read8.1 1, [01, 00000001]
    [junit] Read8.2 1, [01, 00000001]
    [junit] XXX Test01Int8BitsAligned: value 7, [07, 00000111]
    [junit] Read8.1 7, [07, 00000111]
    [junit] Read8.2 7, [07, 00000111]
    [junit] XXX Test01Int8BitsAligned: value -128, [FF80, 10000000]
    [junit] Read8.1 -128, [FF80, 10000000]
    [junit] Read8.2 -128, [FF80, 10000000]
    [junit] XXX Test01Int8BitsAligned: value 127, [7F, 01111111]
    [junit] Read8.1 127, [7F, 01111111]
    [junit] Read8.2 127, [7F, 01111111]
    [junit] XXX Test01Int8BitsAligned: value -1, [FFFF, 11111111]
    [junit] Read8.1 -1, [FFFF, 11111111]
    [junit] Read8.2 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 0, [00, 00000000]
    [junit] ReadPre 0, 
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 1, [01, 00000001]
    [junit] ReadPre 0, 
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 7, [07, 00000111]
    [junit] ReadPre 0, 
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 127, [7F, 01111111]
    [junit] ReadPre 0, 
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 0, [00, 00000000]
    [junit] ReadPre 0, 0
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 1, [01, 00000001]
    [junit] ReadPre 0, 0
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 0, [00, 00000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 1, [01, 00000001]
    [junit] ReadPre 0, 00000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 7, [07, 00000111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 127, [7F, 01111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334143 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334110 ms III - Start
    [junit] SLOCK [T main @ 1752340334111 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] XXX Test01Int8BitsAligned: value 0, [00, 00000000]
    [junit] Read8.1 0, [00, 00000000]
    [junit] Read8.2 0, [00, 00000000]
    [junit] XXX Test01Int8BitsAligned: value 1, [01, 00000001]
    [junit] Read8.1 1, [01, 00000001]
    [junit] Read8.2 1, [01, 00000001]
    [junit] XXX Test01Int8BitsAligned: value 7, [07, 00000111]
    [junit] Read8.1 7, [07, 00000111]
    [junit] Read8.2 7, [07, 00000111]
    [junit] XXX Test01Int8BitsAligned: value -128, [FF80, 10000000]
    [junit] Read8.1 -128, [FF80, 10000000]
    [junit] Read8.2 -128, [FF80, 10000000]
    [junit] XXX Test01Int8BitsAligned: value 127, [7F, 01111111]
    [junit] Read8.1 127, [7F, 01111111]
    [junit] Read8.2 127, [7F, 01111111]
    [junit] XXX Test01Int8BitsAligned: value -1, [FFFF, 11111111]
    [junit] Read8.1 -1, [FFFF, 11111111]
    [junit] Read8.2 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 0, [00, 00000000]
    [junit] ReadPre 0, 
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 1, [01, 00000001]
    [junit] ReadPre 0, 
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 7, [07, 00000111]
    [junit] ReadPre 0, 
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 127, [7F, 01111111]
    [junit] ReadPre 0, 
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 0, [00, 00000000]
    [junit] ReadPre 0, 0
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 1, [01, 00000001]
    [junit] ReadPre 0, 0
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 0, [00, 00000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 1, [01, 00000001]
    [junit] ReadPre 0, 00000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 7, [07, 00000111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 127, [7F, 01111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334143 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Int8BitsAligned took 0.003 sec
    [junit] Testcase: test02Int8BitsUnaligned took 0.006 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334110 ms III - Start
    [junit] SLOCK [T main @ 1752340334111 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] XXX Test01Int8BitsAligned: value 0, [00, 00000000]
    [junit] Read8.1 0, [00, 00000000]
    [junit] Read8.2 0, [00, 00000000]
    [junit] XXX Test01Int8BitsAligned: value 1, [01, 00000001]
    [junit] Read8.1 1, [01, 00000001]
    [junit] Read8.2 1, [01, 00000001]
    [junit] XXX Test01Int8BitsAligned: value 7, [07, 00000111]
    [junit] Read8.1 7, [07, 00000111]
    [junit] Read8.2 7, [07, 00000111]
    [junit] XXX Test01Int8BitsAligned: value -128, [FF80, 10000000]
    [junit] Read8.1 -128, [FF80, 10000000]
    [junit] Read8.2 -128, [FF80, 10000000]
    [junit] XXX Test01Int8BitsAligned: value 127, [7F, 01111111]
    [junit] Read8.1 127, [7F, 01111111]
    [junit] Read8.2 127, [7F, 01111111]
    [junit] XXX Test01Int8BitsAligned: value -1, [FFFF, 11111111]
    [junit] Read8.1 -1, [FFFF, 11111111]
    [junit] Read8.2 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 0, [00, 00000000]
    [junit] ReadPre 0, 
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 1, [01, 00000001]
    [junit] ReadPre 0, 
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 7, [07, 00000111]
    [junit] ReadPre 0, 
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 127, [7F, 01111111]
    [junit] ReadPre 0, 
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 0, [00, 00000000]
    [junit] ReadPre 0, 0
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 1, [01, 00000001]
    [junit] ReadPre 0, 0
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 0, [00, 00000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 1, [01, 00000001]
    [junit] ReadPre 0, 00000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 7, [07, 00000111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 127, [7F, 01111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 0, [00, 00000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 7, [07, 00000111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 127, [7F, 01111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 7, [07, 00000111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340334143 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334143 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream03
    [junit] Testsuite: com.jogamp.common.util.TestBitstream03
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334697 ms III - Start
    [junit] SLOCK [T main @ 1752340334697 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.607 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334697 ms III - Start
    [junit] SLOCK [T main @ 1752340334697 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Int16BitsAligned took 0.006 sec
    [junit] Testcase: test02Int16BitsUnaligned took 0.018 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.607 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334697 ms III - Start
    [junit] SLOCK [T main @ 1752340334697 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder null (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [00, 00000000], [01, 00000001], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [00, 00000000], [07, 00000111], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.1 0, [0000, 0000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], 
    [junit] Read16.2 0, [0000, 0000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.1 1, [0001, 0000000000000001]
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], 
    [junit] Read16.2 1, [0001, 0000000000000001]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.1 7, [0007, 0000000000000111]
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], 
    [junit] Read16.2 7, [0007, 0000000000000111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.1 4095, [0FFF, 0000111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] Read16.2 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.1 -32768, [8000, 1000000000000000]
    [junit] TestData.2: : 000: [00, 00000000], [80, 10000000], 
    [junit] Read16.2 -32768, [8000, 1000000000000000]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.1 32767, [7FFF, 0111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] Read16.2 32767, [7FFF, 0111111111111111]
    [junit] XXX Test01Int16BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.1 -1, [FFFF, 1111111111111111]
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read16.2 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test01Int16BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 00000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [07, 00000111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [40, 01000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [0000, 0000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [0001, 0000000000000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [0007, 0000000000000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [0E, 00001110], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 4095, [0FFF, 0000111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -32768, [8000, 1000000000000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 32767, [7FFF, 0111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFF, 1111111111111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream03 - test02Int16BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340334790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340334790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream04
    [junit] Testsuite: com.jogamp.common.util.TestBitstream04
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335420 ms III - Start
    [junit] SLOCK [T main @ 1752340335421 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335519 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340335520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.62 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335420 ms III - Start
    [junit] SLOCK [T main @ 1752340335421 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335519 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340335520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Int32BitsAligned took 0.007 sec
    [junit] Testcase: test02Int32BitsUnaligned took 0.046 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.62 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335420 ms III - Start
    [junit] SLOCK [T main @ 1752340335421 ms +++ localhost/127.0.0.1:59999 - Locked within 2 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder null (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [0F, 00001111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [80, 10000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [7F, 01111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder BIG_ENDIAN (bigEndian true), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: 0, 0x0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test01Int32BitsAligned: 1, 0x1
    [junit] TestData.1: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] TestData.2: : 000: [01, 00000001], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test01Int32BitsAligned: 7, 0x7
    [junit] TestData.1: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.1 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] TestData.2: : 000: [07, 00000111], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read32.2 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 268435455, 0xfffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.1 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [0F, 00001111], 
    [junit] Read32.2 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test01Int32BitsAligned: -2147483648, 0x80000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.1 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [80, 10000000], 
    [junit] Read32.2 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: 2147483647, 0x7fffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.1 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [7F, 01111111], 
    [junit] Read32.2 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test01Int32BitsAligned: byteOrder LITTLE_ENDIAN (bigEndian false), value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test01Int32BitsAligned: -1, 0xffffffff
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.1 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] TestData.2: : 000: [FF, 11111111], [FF, 11111111], [FF, 11111111], [FF, 11111111], 
    [junit] Read32.2 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test01Int32BitsAligned
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder null (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 7, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 8, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 00000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 0, [00000000, 00000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: 0, 0x0
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000000,        0x0; int32_l 000000000000        0x0; uint32_i 000000000000        0x0
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 1, [00000001, 00000000000000000000000000000001]
    [junit] XXX Test02Int32BitsUnaligned: 1, 0x1
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000001,        0x1; int32_l 000000000001        0x1; uint32_i 000000000001        0x1
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 7, [00000007, 00000000000000000000000000000111]
    [junit] XXX Test02Int32BitsUnaligned: 7, 0x7
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000000000007,        0x7; int32_l 000000000007        0x7; uint32_i 000000000007        0x7
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 268435455, [0FFFFFFF, 00001111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 268435455, 0xfffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 000268435455,  0xfffffff; int32_l 000268435455  0xfffffff; uint32_i 000268435455  0xfffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -2147483648, [80000000, 10000000000000000000000000000000]
    [junit] XXX Test02Int32BitsUnaligned: -2147483648, 0x80000000
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483648, 0x80000000; int32_l -02147483648 0x80000000; uint32_i -00000000001 0xffffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value 2147483647, [7FFFFFFF, 01111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: 2147483647, 0x7fffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 002147483647, 0x7fffffff; int32_l 002147483647 0x7fffffff; uint32_i 002147483647 0x7fffffff
    [junit] XXX Test02Int32BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 25, value -1, [FFFFFFFF, 11111111111111111111111111111111]
    [junit] XXX Test02Int32BitsUnaligned: -1, 0xffffffff
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read32 uint32_l 004294967295, 0xffffffff; int32_l -00000000001 0xffffffff; uint32_i -00000000001 0xffffffff
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream04 - test02Int32BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340335519 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340335520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336190 ms III - Start
    [junit] SLOCK [T main @ 1752340336191 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] Testsuite: com.jogamp.common.util.TestFloatStack01
    [junit] Testsuite: com.jogamp.common.util.TestFloatStack01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336284 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336869 ms III - Start
    [junit] SLOCK [T main @ 1752340336869 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:132)
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:149)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.616 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336190 ms III - Start
    [junit] SLOCK [T main @ 1752340336191 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336284 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PrimitiveArray_I32_G02 took 0.039 sec
    [junit] Testcase: test02PrimitiveArray_I00_G32 took 0.004 sec
    [junit] Testcase: test11FloatBuffer_I32_G02 took 0.014 sec
    [junit] Testcase: test12FloatBuffer_I00_G32 took 0.003 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.616 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336190 ms III - Start
    [junit] SLOCK [T main @ 1752340336191 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestFloatStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340336284 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIOUtil01
    [junit] Testsuite: com.jogamp.common.util.TestIOUtil01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] test21CopyStreamChunk01Buffer OK: [0..6144): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] test22CopyStreamChunk02Buffer OK: [0..10240): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=12288]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] test23CopyStreamChunk03Buffer OK: [0..3072): java.nio.DirectByteBuffer[pos=0 lim=3072 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] test24CopyStreamChunk04Buffer OK: [3072..4608): java.nio.DirectByteBuffer[pos=0 lim=1536 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] test25CopyStreamChunk05Buffer OK: [12288..18432): java.nio.DirectByteBuffer[pos=0 lim=0 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336950 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340337482 ms III - Start
    [junit] SLOCK [T main @ 1752340337482 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.597 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336869 ms III - Start
    [junit] SLOCK [T main @ 1752340336869 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:132)
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:149)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] test21CopyStreamChunk01Buffer OK: [0..6144): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] test22CopyStreamChunk02Buffer OK: [0..10240): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=12288]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] test23CopyStreamChunk03Buffer OK: [0..3072): java.nio.DirectByteBuffer[pos=0 lim=3072 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] test24CopyStreamChunk04Buffer OK: [3072..4608): java.nio.DirectByteBuffer[pos=0 lim=1536 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] test25CopyStreamChunk05Buffer OK: [12288..18432): java.nio.DirectByteBuffer[pos=0 lim=0 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336950 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01CleanPathString took 0.002 sec
    [junit] Testcase: test11CopyStream01Array took 0.003 sec
    [junit] Testcase: test12CopyStream02Buffer took 0.001 sec
    [junit] Testcase: test13CopyStream03Buffer took 0.003 sec
    [junit] Testcase: test21CopyStreamChunk01Buffer took 0.001 sec
    [junit] Testcase: test22CopyStreamChunk02Buffer took 0.001 sec
    [junit] Testcase: test23CopyStreamChunk03Buffer took 0.001 sec
    [junit] Testcase: test24CopyStreamChunk04Buffer took 0.001 sec
    [junit] Testcase: test25CopyStreamChunk05Buffer took 0.001 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.597 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336869 ms III - Start
    [junit] SLOCK [T main @ 1752340336869 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:132)
    [junit] Caught  URISyntaxException: parent is unresolved: <../>: ../ on thread main
    [junit]     [0]: com.jogamp.common.util.IOUtil.getParentOf(IOUtil.java:698)
    [junit]     [1]: com.jogamp.common.util.IOUtil.cleanPathString(IOUtil.java:728)
    [junit]     [2]: com.jogamp.common.util.TestIOUtil01.test01CleanPathString(TestIOUtil01.java:149)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test01CleanPathString
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test11CopyStream01Array
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test12CopyStream02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test13CopyStream03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] test21CopyStreamChunk01Buffer OK: [0..6144): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test21CopyStreamChunk01Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] test22CopyStreamChunk02Buffer OK: [0..10240): java.nio.DirectByteBuffer[pos=0 lim=6144 cap=12288]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test22CopyStreamChunk02Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] test23CopyStreamChunk03Buffer OK: [0..3072): java.nio.DirectByteBuffer[pos=0 lim=3072 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test23CopyStreamChunk03Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] test24CopyStreamChunk04Buffer OK: [3072..4608): java.nio.DirectByteBuffer[pos=0 lim=1536 cap=4096]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test24CopyStreamChunk04Buffer
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] test25CopyStreamChunk05Buffer OK: [12288..18432): java.nio.DirectByteBuffer[pos=0 lim=0 cap=8192]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIOUtil01 - test25CopyStreamChunk05Buffer
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340336950 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340336950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIntIntHashMap
    [junit] Testsuite: com.jogamp.common.util.TestIntIntHashMap
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.752ms
    [junit]         map:   2.554ms
    [junit]   iimap/map:   0.6859827721221613
    [junit] 
    [junit] get
    [junit]       iimap: 0.94ms
    [junit]         map:   2.255ms
    [junit]   iimap/map:   0.41685144124168516
    [junit] 
    [junit] remove
    [junit]       iimap: 1.222ms
    [junit]         map:   3.721ms
    [junit]   iimap/map:   0.32840634238108035
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.696ms
    [junit]         map:   2.235ms
    [junit]   iimap/map:   0.7588366890380314
    [junit] 
    [junit] get
    [junit]       iimap: 0.867ms
    [junit]         map:   1.735ms
    [junit]   iimap/map:   0.49971181556195965
    [junit] 
    [junit] remove
    [junit]       iimap: 1.006ms
    [junit]         map:   2.729ms
    [junit]   iimap/map:   0.36863319897398317
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 1.53ms
    [junit]         map:   3.071ms
    [junit]   iimap/map:   0.4982090524259199
    [junit] 
    [junit] get
    [junit]       iimap: 0.989ms
    [junit]         map:   2.14ms
    [junit]   iimap/map:   0.46214953271028036
    [junit] 
    [junit] remove
    [junit]       iimap: 1.164ms
    [junit]         map:   1.575ms
    [junit]   iimap/map:   0.7390476190476191
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340338309 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340338309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340338844 ms III - Start
    [junit] SLOCK [T main @ 1752340338845 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.346 sec
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.752ms
    [junit]         map:   2.554ms
    [junit]   iimap/map:   0.6859827721221613
    [junit] 
    [junit] get
    [junit]       iimap: 0.94ms
    [junit]         map:   2.255ms
    [junit]   iimap/map:   0.41685144124168516
    [junit] 
    [junit] remove
    [junit]       iimap: 1.222ms
    [junit]         map:   3.721ms
    [junit]   iimap/map:   0.32840634238108035
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.696ms
    [junit]         map:   2.235ms
    [junit]   iimap/map:   0.7588366890380314
    [junit] 
    [junit] get
    [junit]       iimap: 0.867ms
    [junit]         map:   1.735ms
    [junit]   iimap/map:   0.49971181556195965
    [junit] 
    [junit] remove
    [junit]       iimap: 1.006ms
    [junit]         map:   2.729ms
    [junit]   iimap/map:   0.36863319897398317
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 1.53ms
    [junit]         map:   3.071ms
    [junit]   iimap/map:   0.4982090524259199
    [junit] 
    [junit] get
    [junit]       iimap: 0.989ms
    [junit]         map:   2.14ms
    [junit]   iimap/map:   0.46214953271028036
    [junit] 
    [junit] remove
    [junit]       iimap: 1.164ms
    [junit]         map:   1.575ms
    [junit]   iimap/map:   0.7390476190476191
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340337482 ms III - Start
    [junit] SLOCK [T main @ 1752340337482 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340338309 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340338309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: benchmark took 0.042 sec
    [junit] Testcase: capacityTest took 0.001 sec
    [junit] Testcase: cloneTest took 0.037 sec
    [junit] Testcase: iteratorTest took 0.002 sec
    [junit] Testcase: testPutRemove took 0.72 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.346 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.752ms
    [junit]         map:   2.554ms
    [junit]   iimap/map:   0.6859827721221613
    [junit] 
    [junit] get
    [junit]       iimap: 0.94ms
    [junit]         map:   2.255ms
    [junit]   iimap/map:   0.41685144124168516
    [junit] 
    [junit] remove
    [junit]       iimap: 1.222ms
    [junit]         map:   3.721ms
    [junit]   iimap/map:   0.32840634238108035
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.696ms
    [junit]         map:   2.235ms
    [junit]   iimap/map:   0.7588366890380314
    [junit] 
    [junit] get
    [junit]       iimap: 0.867ms
    [junit]         map:   1.735ms
    [junit]   iimap/map:   0.49971181556195965
    [junit] 
    [junit] remove
    [junit]       iimap: 1.006ms
    [junit]         map:   2.729ms
    [junit]   iimap/map:   0.36863319897398317
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 1.53ms
    [junit]         map:   3.071ms
    [junit]   iimap/map:   0.4982090524259199
    [junit] 
    [junit] get
    [junit]       iimap: 0.989ms
    [junit]         map:   2.14ms
    [junit]   iimap/map:   0.46214953271028036
    [junit] 
    [junit] remove
    [junit]       iimap: 1.164ms
    [junit]         map:   1.575ms
    [junit]   iimap/map:   0.7390476190476191
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340337482 ms III - Start
    [junit] SLOCK [T main @ 1752340337482 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - capacityTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340338309 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340338309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIntObjectHashMap
    [junit] Testsuite: com.jogamp.common.util.TestIntObjectHashMap
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340344253 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.933 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340338844 ms III - Start
    [junit] SLOCK [T main @ 1752340338845 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340344253 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: cloneTest took 3.054 sec
    [junit] Testcase: iteratorTest took 0.002 sec
    [junit] Testcase: testPutRemove took 2.232 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.933 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340338844 ms III - Start
    [junit] SLOCK [T main @ 1752340338845 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - cloneTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntObjectHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340344253 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344253 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIntegerStack01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344797 ms III - Start
    [junit] SLOCK [T main @ 1752340344797 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] Testsuite: com.jogamp.common.util.TestIntegerStack01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344854 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344854 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344797 ms III - Start
    [junit] SLOCK [T main @ 1752340344797 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344854 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344854 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PrimitiveArray_I32_G02 took 0.003 sec
    [junit] Testcase: test02PrimitiveArray_I00_G32 took 0.002 sec
    [junit] Testcase: test11FloatBuffer_I32_G02 took 0.028 sec
    [junit] Testcase: test12FloatBuffer_I00_G32 took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344797 ms III - Start
    [junit] SLOCK [T main @ 1752340344797 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test01PrimitiveArray_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test02PrimitiveArray_I00_G32
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test11FloatBuffer_I32_G02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIntegerStack01 - test12FloatBuffer_I00_G32
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340344854 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340344854 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIteratorIndexCORE
    [junit] Testsuite: com.jogamp.common.util.TestIteratorIndexCORE
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340345467 ms III - Start
    [junit] SLOCK [T main @ 1752340345467 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] test01-arraylist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] test01-linkedlist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] test01-linkedlist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] test01-arraylist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340347081 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.13 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340345467 ms III - Start
    [junit] SLOCK [T main @ 1752340345467 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] test01-arraylist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] test01-linkedlist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] test01-linkedlist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] test01-arraylist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340347081 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ArrayListIterator took 0.433 sec
    [junit] Testcase: test01LinkedListListIndex took 0.397 sec
    [junit] Testcase: test01LinkedListListIterator took 0.617 sec
    [junit] Testcase: test0ArrayListIndex took 0.154 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.13 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340345467 ms III - Start
    [junit] SLOCK [T main @ 1752340345467 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] test01-arraylist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01ArrayListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] test01-linkedlist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIndex
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] test01-linkedlist-iterator sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test01LinkedListListIterator
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] test01-arraylist-index sum: 549999945
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestIteratorIndexCORE - test0ArrayListIndex
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340347081 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347608 ms III - Start
    [junit] SLOCK [T main @ 1752340347608 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln9081514164546222496
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] Testsuite: com.jogamp.common.util.TestJarUtil
    [junit] Testsuite: com.jogamp.common.util.TestJarUtil
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347709 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.628 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347608 ms III - Start
    [junit] SLOCK [T main @ 1752340347608 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln9081514164546222496
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347709 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJarUtilFlat01 took 0.06 sec
    [junit] Testcase: testJarUtilJarInJar01 took 0.015 sec
    [junit] Testcase: testJarUtilJarInJar02 took 0.003 sec
    [junit] Testcase: testJarUtilJarInJar03 took 0.004 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.628 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347608 ms III - Start
    [junit] SLOCK [T main @ 1752340347608 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln9081514164546222496
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] Entries of /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar0.class
    [junit] 3: ClassInJar1.jar
    [junit] 4: sub/ClassInJar2.jar
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/ClassInJar1.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/ClassInJar2.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarSubUri:
    [junit] ZZZZZZ Uri file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (raw), /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] URLConnection of jarSubURL: sun.net.www.protocol.file.FileURLConnection:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar!/
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln6408428375901428537/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestJarUtil - testJarUtilJarInJar03
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340347709 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340347709 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestLFRingBuffer01
    [junit] Testsuite: com.jogamp.common.util.TestLFRingBuffer01
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.506 sec
    [junit] 
    [junit] Testcase: test11_GrowEmpty02_Begin2 took 0.001 sec
    [junit] Testcase: test20_GrowFull01_Begin took 0.001 sec
    [junit] Testcase: test25_GrowFull11_End1 took 0.001 sec
    [junit] Testcase: test21_GrowFull02_Begin1 took 0 sec
    [junit] Testcase: test03_FullReadReset took 0.001 sec
    [junit] Testcase: test24_GrowFull05_End took 0 sec
    [junit] Testcase: test22_GrowFull03_Begin2 took 0 sec
    [junit] Testcase: test10_GrowEmpty01_Begin took 0 sec
    [junit] Testcase: test02_EmptyWrite took 0 sec
    [junit] Testcase: test26_GrowFull12_End2 took 0.001 sec
    [junit] Testcase: test04_EmptyWriteClear took 0 sec
    [junit] Testcase: test13_GrowEmpty04_End2 took 0 sec
    [junit] Testcase: test23_GrowFull04_Begin3 took 0 sec
    [junit] Testcase: test12_GrowEmpty03_End took 0 sec
    [junit] Testcase: test06_ReadResetMid02 took 0.001 sec
    [junit] Testcase: test27_GrowFull13_End3 took 0 sec
    [junit] Testcase: test05_ReadResetMid01 took 0 sec
    [junit] Testcase: test01_FullRead took 0.001 sec
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.506 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestLongIntHashMap
    [junit] Testsuite: com.jogamp.common.util.TestLongIntHashMap
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340348841 ms III - Start
    [junit] SLOCK [T main @ 1752340348841 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 2.344ms
    [junit]    map:   1.437ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.954ms
    [junit]    map:   1.276ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.195ms
    [junit]    map:   6.079ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.931ms
    [junit]    map:   2.588ms
    [junit] 
    [junit] get
    [junit]    iimap: 1.33ms
    [junit]    map:   3.486ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.284ms
    [junit]    map:   2.362ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340349691 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340349691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.371 sec
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 2.344ms
    [junit]    map:   1.437ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.954ms
    [junit]    map:   1.276ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.195ms
    [junit]    map:   6.079ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.931ms
    [junit]    map:   2.588ms
    [junit] 
    [junit] get
    [junit]    iimap: 1.33ms
    [junit]    map:   3.486ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.284ms
    [junit]    map:   2.362ms
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340348841 ms III - Start
    [junit] SLOCK [T main @ 1752340348841 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340349691 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340349691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: benchmark took 0.029 sec
    [junit] Testcase: iteratorTest took 0.005 sec
    [junit] Testcase: testPutRemove took 0.774 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.371 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 2.344ms
    [junit]    map:   1.437ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.954ms
    [junit]    map:   1.276ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.195ms
    [junit]    map:   6.079ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.931ms
    [junit]    map:   2.588ms
    [junit] 
    [junit] get
    [junit]    iimap: 1.33ms
    [junit]    map:   3.486ms
    [junit] 
    [junit] remove
    [junit]    iimap: 1.284ms
    [junit]    map:   2.362ms
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340348841 ms III - Start
    [junit] SLOCK [T main @ 1752340348841 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - benchmark
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - iteratorTest
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340349691 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340349691 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestPlatform01
    [junit] Testsuite: com.jogamp.common.util.TestPlatform01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350280 ms III - Start
    [junit] SLOCK [T main @ 1752340350280 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Mac OS X, MACOS
    [junit] OS version: 12.6.5, 12.6.5
    [junit] 
    [junit] Arch, CPU: x86_64, X86_64/X86
    [junit] OS/Arch: macosx-universal
    [junit] 
    [junit] Java runtime: OpenJDK Runtime Environment
    [junit] Java vendor[name/url]: Eclipse Adoptium/https://adoptium.net/
    [junit] Java version, vm: 21.0.7, OpenJDK 64-Bit Server VM
    [junit] 
    [junit] MD: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] PageSize: 4096
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350298 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.542 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350280 ms III - Start
    [junit] SLOCK [T main @ 1752340350280 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Mac OS X, MACOS
    [junit] OS version: 12.6.5, 12.6.5
    [junit] 
    [junit] Arch, CPU: x86_64, X86_64/X86
    [junit] OS/Arch: macosx-universal
    [junit] 
    [junit] Java runtime: OpenJDK Runtime Environment
    [junit] Java vendor[name/url]: Eclipse Adoptium/https://adoptium.net/
    [junit] Java version, vm: 21.0.7, OpenJDK 64-Bit Server VM
    [junit] 
    [junit] MD: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] PageSize: 4096
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350298 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testInfo00 took 0.001 sec
    [junit] Testcase: testPageSize01 took 0.001 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350868 ms III - Start
    [junit] SLOCK [T main @ 1752340350868 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] BB.0: java.lang.Object@3fce8fd9
    [junit] BB.1: java.lang.Object@3fce8fd9
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.542 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350280 ms III - Start
    [junit] SLOCK [T main @ 1752340350280 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Mac OS X, MACOS
    [junit] OS version: 12.6.5, 12.6.5
    [junit] 
    [junit] Arch, CPU: x86_64, X86_64/X86
    [junit] OS/Arch: macosx-universal
    [junit] 
    [junit] Java runtime: OpenJDK Runtime Environment
    [junit] Java vendor[name/url]: Eclipse Adoptium/https://adoptium.net/
    [junit] Java version, vm: 21.0.7, OpenJDK 64-Bit Server VM
    [junit] 
    [junit] MD: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] PageSize: 4096
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestPlatform01 - testPageSize01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340350298 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestRunnableTask01
    [junit] Testsuite: com.jogamp.common.util.TestRunnableTask01
    [junit] BB.2
    [junit] CA.1: java.lang.Object@3fce8fd9
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] BB.0: java.lang.Object@4ea5b703
    [junit] BB.1: java.lang.Object@4ea5b703
    [junit] BB.2
    [junit] CA.1
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350903 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350868 ms III - Start
    [junit] SLOCK [T main @ 1752340350868 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] BB.0: java.lang.Object@3fce8fd9
    [junit] BB.1: java.lang.Object@3fce8fd9
    [junit] BB.2
    [junit] CA.1: java.lang.Object@3fce8fd9
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] BB.0: java.lang.Object@4ea5b703
    [junit] BB.1: java.lang.Object@4ea5b703
    [junit] BB.2
    [junit] CA.1
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350903 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testInvokeAndWait00 took 0.003 sec
    [junit] Testcase: testInvokeAndWait01 took 0.003 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350868 ms III - Start
    [junit] SLOCK [T main @ 1752340350868 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] BB.0: java.lang.Object@3fce8fd9
    [junit] BB.1: java.lang.Object@3fce8fd9
    [junit] BB.2
    [junit] CA.1: java.lang.Object@3fce8fd9
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] BB.0: java.lang.Object@4ea5b703
    [junit] BB.1: java.lang.Object@4ea5b703
    [junit] BB.2
    [junit] CA.1
    [junit] CA.X
    [junit] BB.3
    [junit] BB.X
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestRunnableTask01 - testInvokeAndWait01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340350903 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340350903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestStringUtil
    [junit] Testsuite: com.jogamp.common.util.TestStringUtil
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
    [junit] 
    [junit] Testcase: test01IndexOf took 0.014 sec
    [junit] Testcase: test02LineCount took 0 sec
    [junit] Testcase: test03Trim took 0.001 sec
    [junit] Testcase: test04Split took 0 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestSyncRingBuffer01
    [junit] Testsuite: com.jogamp.common.util.TestSyncRingBuffer01
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 sec
    [junit] 
    [junit] Testcase: test11_GrowEmpty02_Begin2 took 0.001 sec
    [junit] Testcase: test20_GrowFull01_Begin took 0 sec
    [junit] Testcase: test25_GrowFull11_End1 took 0 sec
    [junit] Testcase: test21_GrowFull02_Begin1 took 0 sec
    [junit] Testcase: test03_FullReadReset took 0 sec
    [junit] Testcase: test24_GrowFull05_End took 0.001 sec
    [junit] Testcase: test22_GrowFull03_Begin2 took 0 sec
    [junit] Testcase: test10_GrowEmpty01_Begin took 0 sec
    [junit] Testcase: test02_EmptyWrite took 0 sec
    [junit] Testcase: test26_GrowFull12_End2 took 0 sec
    [junit] Testcase: test04_EmptyWriteClear took 0 sec
    [junit] Testcase: test13_GrowEmpty04_End2 took 0 sec
    [junit] Testcase: test23_GrowFull04_Begin3 took 0 sec
    [junit] Testcase: test12_GrowEmpty03_End took 0.001 sec
    [junit] Testcase: test06_ReadResetMid02 took 0 sec
    [junit] Testcase: test27_GrowFull13_End3 took 0 sec
    [junit] Testcase: test05_ReadResetMid01 took 0 sec
    [junit] Testcase: test01_FullRead took 0 sec
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestSystemPropsAndEnvs
    [junit] Testsuite: com.jogamp.common.util.TestSystemPropsAndEnvs
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351667 ms III - Start
    [junit] SLOCK [T main @ 1752340351667 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit]    1: WORKSPACE_TMP = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64@tmp
    [junit]    2: NODE_LABELS = macos-x86_64 macos-x86_64-jau-012
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=macos-x86_64
    [junit]    7: BUILD_ID = 981
    [junit]    8: SDKROOT = macosx11.3
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /usr/local/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
    [junit]   15: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   16: LOGNAME = jogamp
    [junit]   17: __CF_USER_TEXT_ENCODING = 0x1F6:0x0:0x0
    [junit]   18: XPC_FLAGS = 0x0
    [junit]   19: JENKINS_HOME = /srv/jenkins
    [junit]   20: NODE_NAME = macos-x86_64-jau-012
    [junit]   21: JAVA_HOME = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   22: CI = true
    [junit]   23: XPC_SERVICE_NAME = 0
    [junit]   24: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   25: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   26: SHLVL = 1
    [junit]   27: SHELL = /bin/bash
    [junit]   28: label = macos-x86_64
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: TMPDIR = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   31: GIT_BRANCH = origin/master
    [junit]   32: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   33: ANT_PATH = /usr/local/apache-ant
    [junit]   34: HOME = /Users/jogamp
    [junit]   35: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect
    [junit]   36: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/display/redirect
    [junit]   37: HUDSON_HOME = /srv/jenkins
    [junit]   38: BUILD_TAG = jenkins-gluegen-label=macos-x86_64-981
    [junit]   39: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=changes
    [junit]   40: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   41: JOB_BASE_NAME = label=macos-x86_64
    [junit]   42: WORKSPACE = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64
    [junit]   43: EXECUTOR_NUMBER = 0
    [junit]   44: BUILD_NUMBER = 981
    [junit]   45: USER = jogamp
    [junit]   46: PWD = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit]   48: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=tests
    [junit] Environment count: 48
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/junit.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-test-util.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/usr/local/apache-ant-1.10.5/lib/ant-launcher.jar:/usr/local/apache-ant/lib/ant.jar:/usr/local/apache-ant/lib/ant-junit.jar:/usr/local/apache-ant/lib/ant-junit4.jar
    [junit]    4: java.vm.vendor = Eclipse Adoptium
    [junit]    5: sun.arch.data.model = 64
    [junit]    6: gluegen.root = ..
    [junit]    7: java.vendor.url = https://adoptium.net/
    [junit]    8: user.timezone = Europe/Berlin
    [junit]    9: java.vm.specification.version = 21
    [junit]   10: os.name = Mac OS X
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junittestcases9967136460269111529.properties skipNonTests=false filtertrace=true haltOnError=false haltOnFailure=false showoutput=true outputtoformatters=true logfailedtests=true threadid=0 logtestlistenerevents=false formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml crashfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junitvmwatcher13918279528475095722.properties propsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junit11868614634659075026.properties
    [junit]   15: http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   16: jnlp.jogamp.tmp.cache.root = jln13517250041808748294
    [junit]   17: jdk.debug = release
    [junit]   18: sun.cpu.endian = little
    [junit]   19: user.home = /Users/jogamp
    [junit]   20: user.language = en
    [junit]   21: java.specification.vendor = Oracle Corporation
    [junit]   22: java.version.date = 2025-04-15
    [junit]   23: java.home = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   24: file.separator = /
    [junit]   25: java.vm.compressedOopsMode = Zero based
    [junit]   26: line.separator = 
    [junit] 
    [junit]   27: java.vm.specification.vendor = Oracle Corporation
    [junit]   28: java.specification.name = Java Platform API Specification
    [junit]   29: apple.awt.application.name = JUnitTestRunner
    [junit]   30: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   31: ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   32: java.runtime.version = 21.0.7+6-LTS
    [junit]   33: junit.run.arg1 = dummy
    [junit]   34: user.name = jogamp
    [junit]   35: junit.run.arg0 = dummy
    [junit]   36: stdout.encoding = UTF-8
    [junit]   37: path.separator = :
    [junit]   38: os.version = 12.6.5
    [junit]   39: java.runtime.name = OpenJDK Runtime Environment
    [junit]   40: file.encoding = UTF-8
    [junit]   41: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   42: java.vendor.version = Temurin-21.0.7+6
    [junit]   43: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   44: java.io.tmpdir = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   45: java.version = 21.0.7
    [junit]   46: user.dir = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: os.arch = x86_64
    [junit]   48: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   49: rootrel.build = build
    [junit]   50: native.encoding = UTF-8
    [junit]   51: java.library.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   52: java.vm.info = mixed mode
    [junit]   53: stderr.encoding = UTF-8
    [junit]   54: java.vendor = Eclipse Adoptium
    [junit]   55: java.vm.version = 21.0.7+6-LTS
    [junit]   56: sun.io.unicode.encoding = UnicodeBig
    [junit]   57: jnlp.no.jvm.data.model.set = true
    [junit]   58: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   59: java.class.version = 65.0
    [junit] Property count: 59
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351707 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340351708 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.556 sec
    [junit] ------------- Standard Output ---------------
    [junit]    1: WORKSPACE_TMP = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64@tmp
    [junit]    2: NODE_LABELS = macos-x86_64 macos-x86_64-jau-012
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=macos-x86_64
    [junit]    7: BUILD_ID = 981
    [junit]    8: SDKROOT = macosx11.3
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /usr/local/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
    [junit]   15: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   16: LOGNAME = jogamp
    [junit]   17: __CF_USER_TEXT_ENCODING = 0x1F6:0x0:0x0
    [junit]   18: XPC_FLAGS = 0x0
    [junit]   19: JENKINS_HOME = /srv/jenkins
    [junit]   20: NODE_NAME = macos-x86_64-jau-012
    [junit]   21: JAVA_HOME = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   22: CI = true
    [junit]   23: XPC_SERVICE_NAME = 0
    [junit]   24: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   25: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   26: SHLVL = 1
    [junit]   27: SHELL = /bin/bash
    [junit]   28: label = macos-x86_64
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: TMPDIR = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   31: GIT_BRANCH = origin/master
    [junit]   32: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   33: ANT_PATH = /usr/local/apache-ant
    [junit]   34: HOME = /Users/jogamp
    [junit]   35: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect
    [junit]   36: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/display/redirect
    [junit]   37: HUDSON_HOME = /srv/jenkins
    [junit]   38: BUILD_TAG = jenkins-gluegen-label=macos-x86_64-981
    [junit]   39: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=changes
    [junit]   40: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   41: JOB_BASE_NAME = label=macos-x86_64
    [junit]   42: WORKSPACE = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64
    [junit]   43: EXECUTOR_NUMBER = 0
    [junit]   44: BUILD_NUMBER = 981
    [junit]   45: USER = jogamp
    [junit]   46: PWD = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit]   48: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=tests
    [junit] Environment count: 48
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/junit.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-test-util.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/usr/local/apache-ant-1.10.5/lib/ant-launcher.jar:/usr/local/apache-ant/lib/ant.jar:/usr/local/apache-ant/lib/ant-junit.jar:/usr/local/apache-ant/lib/ant-junit4.jar
    [junit]    4: java.vm.vendor = Eclipse Adoptium
    [junit]    5: sun.arch.data.model = 64
    [junit]    6: gluegen.root = ..
    [junit]    7: java.vendor.url = https://adoptium.net/
    [junit]    8: user.timezone = Europe/Berlin
    [junit]    9: java.vm.specification.version = 21
    [junit]   10: os.name = Mac OS X
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junittestcases9967136460269111529.properties skipNonTests=false filtertrace=true haltOnError=false haltOnFailure=false showoutput=true outputtoformatters=true logfailedtests=true threadid=0 logtestlistenerevents=false formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml crashfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junitvmwatcher13918279528475095722.properties propsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junit11868614634659075026.properties
    [junit]   15: http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   16: jnlp.jogamp.tmp.cache.root = jln13517250041808748294
    [junit]   17: jdk.debug = release
    [junit]   18: sun.cpu.endian = little
    [junit]   19: user.home = /Users/jogamp
    [junit]   20: user.language = en
    [junit]   21: java.specification.vendor = Oracle Corporation
    [junit]   22: java.version.date = 2025-04-15
    [junit]   23: java.home = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   24: file.separator = /
    [junit]   25: java.vm.compressedOopsMode = Zero based
    [junit]   26: line.separator = 
    [junit] 
    [junit]   27: java.vm.specification.vendor = Oracle Corporation
    [junit]   28: java.specification.name = Java Platform API Specification
    [junit]   29: apple.awt.application.name = JUnitTestRunner
    [junit]   30: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   31: ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   32: java.runtime.version = 21.0.7+6-LTS
    [junit]   33: junit.run.arg1 = dummy
    [junit]   34: user.name = jogamp
    [junit]   35: junit.run.arg0 = dummy
    [junit]   36: stdout.encoding = UTF-8
    [junit]   37: path.separator = :
    [junit]   38: os.version = 12.6.5
    [junit]   39: java.runtime.name = OpenJDK Runtime Environment
    [junit]   40: file.encoding = UTF-8
    [junit]   41: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   42: java.vendor.version = Temurin-21.0.7+6
    [junit]   43: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   44: java.io.tmpdir = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   45: java.version = 21.0.7
    [junit]   46: user.dir = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: os.arch = x86_64
    [junit]   48: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   49: rootrel.build = build
    [junit]   50: native.encoding = UTF-8
    [junit]   51: java.library.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   52: java.vm.info = mixed mode
    [junit]   53: stderr.encoding = UTF-8
    [junit]   54: java.vendor = Eclipse Adoptium
    [junit]   55: java.vm.version = 21.0.7+6-LTS
    [junit]   56: sun.io.unicode.encoding = UnicodeBig
    [junit]   57: jnlp.no.jvm.data.model.set = true
    [junit]   58: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   59: java.class.version = 65.0
    [junit] Property count: 59
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351667 ms III - Start
    [junit] SLOCK [T main @ 1752340351667 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351707 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340351708 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dumpEnvironment took 0.025 sec
    [junit] Testcase: dumpProperties took 0.002 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.556 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]    1: WORKSPACE_TMP = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64@tmp
    [junit]    2: NODE_LABELS = macos-x86_64 macos-x86_64-jau-012
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=macos-x86_64
    [junit]    7: BUILD_ID = 981
    [junit]    8: SDKROOT = macosx11.3
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /usr/local/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin:/usr/local/bin:/usr/local/apache-ant/bin:/usr/bin:/bin:/usr/sbin:/sbin
    [junit]   15: DYLD_LIBRARY_PATH = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   16: LOGNAME = jogamp
    [junit]   17: __CF_USER_TEXT_ENCODING = 0x1F6:0x0:0x0
    [junit]   18: XPC_FLAGS = 0x0
    [junit]   19: JENKINS_HOME = /srv/jenkins
    [junit]   20: NODE_NAME = macos-x86_64-jau-012
    [junit]   21: JAVA_HOME = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   22: CI = true
    [junit]   23: XPC_SERVICE_NAME = 0
    [junit]   24: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   25: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   26: SHLVL = 1
    [junit]   27: SHELL = /bin/bash
    [junit]   28: label = macos-x86_64
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: TMPDIR = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   31: GIT_BRANCH = origin/master
    [junit]   32: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   33: ANT_PATH = /usr/local/apache-ant
    [junit]   34: HOME = /Users/jogamp
    [junit]   35: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect
    [junit]   36: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/display/redirect
    [junit]   37: HUDSON_HOME = /srv/jenkins
    [junit]   38: BUILD_TAG = jenkins-gluegen-label=macos-x86_64-981
    [junit]   39: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=changes
    [junit]   40: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   41: JOB_BASE_NAME = label=macos-x86_64
    [junit]   42: WORKSPACE = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64
    [junit]   43: EXECUTOR_NUMBER = 0
    [junit]   44: BUILD_NUMBER = 981
    [junit]   45: USER = jogamp
    [junit]   46: PWD = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit]   48: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=macos-x86_64/981/display/redirect?page=tests
    [junit] Environment count: 48
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/junit.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/lib/TestJarsInJar.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-test-util.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/gluegen-test.jar:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/usr/local/apache-ant-1.10.5/lib/ant-launcher.jar:/usr/local/apache-ant/lib/ant.jar:/usr/local/apache-ant/lib/ant-junit.jar:/usr/local/apache-ant/lib/ant-junit4.jar
    [junit]    4: java.vm.vendor = Eclipse Adoptium
    [junit]    5: sun.arch.data.model = 64
    [junit]    6: gluegen.root = ..
    [junit]    7: java.vendor.url = https://adoptium.net/
    [junit]    8: user.timezone = Europe/Berlin
    [junit]    9: java.vm.specification.version = 21
    [junit]   10: os.name = Mac OS X
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junittestcases9967136460269111529.properties skipNonTests=false filtertrace=true haltOnError=false haltOnFailure=false showoutput=true outputtoformatters=true logfailedtests=true threadid=0 logtestlistenerevents=false formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml formatter=org.apache.tools.ant.taskdefs.optional.junit.BriefJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/results/IGNORETHIS.xml crashfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junitvmwatcher13918279528475095722.properties propsfile=/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make/junit11868614634659075026.properties
    [junit]   15: http.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   16: jnlp.jogamp.tmp.cache.root = jln13517250041808748294
    [junit]   17: jdk.debug = release
    [junit]   18: sun.cpu.endian = little
    [junit]   19: user.home = /Users/jogamp
    [junit]   20: user.language = en
    [junit]   21: java.specification.vendor = Oracle Corporation
    [junit]   22: java.version.date = 2025-04-15
    [junit]   23: java.home = /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit]   24: file.separator = /
    [junit]   25: java.vm.compressedOopsMode = Zero based
    [junit]   26: line.separator = 
    [junit] 
    [junit]   27: java.vm.specification.vendor = Oracle Corporation
    [junit]   28: java.specification.name = Java Platform API Specification
    [junit]   29: apple.awt.application.name = JUnitTestRunner
    [junit]   30: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   31: ftp.nonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   32: java.runtime.version = 21.0.7+6-LTS
    [junit]   33: junit.run.arg1 = dummy
    [junit]   34: user.name = jogamp
    [junit]   35: junit.run.arg0 = dummy
    [junit]   36: stdout.encoding = UTF-8
    [junit]   37: path.separator = :
    [junit]   38: os.version = 12.6.5
    [junit]   39: java.runtime.name = OpenJDK Runtime Environment
    [junit]   40: file.encoding = UTF-8
    [junit]   41: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   42: java.vendor.version = Temurin-21.0.7+6
    [junit]   43: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   44: java.io.tmpdir = /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit]   45: java.version = 21.0.7
    [junit]   46: user.dir = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/make
    [junit]   47: os.arch = x86_64
    [junit]   48: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   49: rootrel.build = build
    [junit]   50: native.encoding = UTF-8
    [junit]   51: java.library.path = /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/obj:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives
    [junit]   52: java.vm.info = mixed mode
    [junit]   53: stderr.encoding = UTF-8
    [junit]   54: java.vendor = Eclipse Adoptium
    [junit]   55: java.vm.version = 21.0.7+6-LTS
    [junit]   56: sun.io.unicode.encoding = UnicodeBig
    [junit]   57: jnlp.no.jvm.data.model.set = true
    [junit]   58: socksNonProxyHosts = local|*.local|169.254/16|*.169.254/16
    [junit]   59: java.class.version = 65.0
    [junit] Property count: 59
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351667 ms III - Start
    [junit] SLOCK [T main @ 1752340351667 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpEnvironment
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestSystemPropsAndEnvs - dumpProperties
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340351707 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340351708 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestTempJarCache
    [junit] Testsuite: com.jogamp.common.util.TestTempJarCache
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352246 ms III - Start
    [junit] SLOCK [T main @ 1752340352246 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln14306079245711109686
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarFileUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 3 - jarFileDir:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 4 - nativeJarURI:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352527 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340352528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.806 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352246 ms III - Start
    [junit] SLOCK [T main @ 1752340352246 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln14306079245711109686
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarFileUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 3 - jarFileDir:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 4 - nativeJarURI:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352527 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340352528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJarUtil01a took 0.112 sec
    [junit] Testcase: testJarUtil01b took 0 sec
    [junit] Testcase: testTempFileCache01FileExist took 0.001 sec
    [junit] Testcase: testTempFileCache02Instances took 0.002 sec
    [junit] Testcase: testTempJarCache00Init took 0 sec
    [junit] Testcase: testTempJarCache01LoadAllTestManifestAndClass took 0.093 sec
    [junit] Testcase: testTempJarCache02AddNativeLibs took 0.001 sec
    [junit] Testcase: testTempJarCache04aSameClassLoader took 0.001 sec
    [junit] Testcase: testTempJarCache04bDiffClassLoader took 0.044 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.806 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352246 ms III - Start
    [junit] SLOCK [T main @ 1752340352246 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000/file_cache/jln13517250041808748294/jln14306079245711109686
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01b
    [junit] ++++ Test Singleton.lock()
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353084 ms III - Start
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist
    [junit] SLOCK [T main @ 1752340353084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit]   int32   4 / 4, int64   8 / 8
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 2 - jarFileUri:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 3 - jarFileDir:
    [junit] ZZZZZZ Uri file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 ascii :      file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/
    [junit] 0.0.0 native-file: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (raw), /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/ (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] 4 - nativeJarURI:
    [junit] ZZZZZZ Uri jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 ascii :      jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (raw), file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt-natives-macosx-universal.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 path:        null (raw), null (dec)
    [junit] 2.3.0 query:       null (raw), null (dec)
    [junit] 3.0.0 fragment:    null (raw), null (dec)
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] url: jar:file:/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar!/
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340352527 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340352528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestValueConversion
    [junit] Testsuite: com.jogamp.common.util.TestValueConversion
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
    [junit] 
    [junit] Testcase: testBaseDouble took 0.001 sec
    [junit] Testcase: testBaseFloat took 0 sec
    [junit] Testcase: testConversion took 0.001 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestVersionInfo
    [junit] Testsuite: com.jogamp.common.util.TestVersionInfo
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Version Info:
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Package: com.jogamp.common
    [junit] Extension Name: com.jogamp.common
    [junit] Specification Title: GlueGen Java Bindings Generator
    [junit] Specification Vendor: JogAmp Community
    [junit] Specification Version: 2.6
    [junit] Implementation Title: GlueGen Run-Time
    [junit] Implementation Vendor: JogAmp Community
    [junit] Implementation Vendor ID: com.jogamp
    [junit] Implementation URL: http://jogamp.org/
    [junit] Implementation Version: 2.6.0-rc-20250712
    [junit] Implementation Build: 2.6-b981-20250712
    [junit] Implementation Branch: origin/master
    [junit] Implementation Commit: 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit] Implementation SHA Sources: 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit] Implementation SHA Classes: 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit] Implementation SHA Classes-this: 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] Implementation SHA Natives: 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit] Implementation SHA Natives-this: 0
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] 
    [junit] Full Manifest:
    [junit]  Manifest-Version = 1.0
    [junit]  Ant-Version = Apache Ant 1.10.5
    [junit]  Created-By = 21.0.7+6-LTS (Eclipse Adoptium)
    [junit]  Application-Name = GlueGen Run-Time
    [junit]  Specification-Title = GlueGen Java Bindings Generator
    [junit]  Specification-Version = 2.6
    [junit]  Specification-Vendor = JogAmp Community
    [junit]  Implementation-Title = GlueGen Run-Time
    [junit]  Implementation-Version = 2.6.0-rc-20250712
    [junit]  Implementation-Build = 2.6-b981-20250712
    [junit]  Implementation-Branch = origin/master
    [junit]  Implementation-Commit = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]  Implementation-SHA-Sources = 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit]  Implementation-SHA-Classes = 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit]  Implementation-SHA-Classes-this = 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit]  Implementation-SHA-Natives = 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit]  Implementation-SHA-Natives-this = 0
    [junit]  Implementation-Vendor = JogAmp Community
    [junit]  Implementation-Vendor-Id = com.jogamp
    [junit]  Implementation-URL = http://jogamp.org/
    [junit]  Extension-Name = com.jogamp.common
    [junit]  Trusted-Library = true
    [junit]  Permissions = all-permissions
    [junit]  Application-Library-Allowable-Codebase = *
    [junit]  Codebase = *.jogamp.org
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] SHA CLASSES.this (build-time): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] SHA CLASSES.this (now): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340353190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.628 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353084 ms III - Start
    [junit] SLOCK [T main @ 1752340353084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Version Info:
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Package: com.jogamp.common
    [junit] Extension Name: com.jogamp.common
    [junit] Specification Title: GlueGen Java Bindings Generator
    [junit] Specification Vendor: JogAmp Community
    [junit] Specification Version: 2.6
    [junit] Implementation Title: GlueGen Run-Time
    [junit] Implementation Vendor: JogAmp Community
    [junit] Implementation Vendor ID: com.jogamp
    [junit] Implementation URL: http://jogamp.org/
    [junit] Implementation Version: 2.6.0-rc-20250712
    [junit] Implementation Build: 2.6-b981-20250712
    [junit] Implementation Branch: origin/master
    [junit] Implementation Commit: 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit] Implementation SHA Sources: 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit] Implementation SHA Classes: 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit] Implementation SHA Classes-this: 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] Implementation SHA Natives: 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit] Implementation SHA Natives-this: 0
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] 
    [junit] Full Manifest:
    [junit]  Manifest-Version = 1.0
    [junit]  Ant-Version = Apache Ant 1.10.5
    [junit]  Created-By = 21.0.7+6-LTS (Eclipse Adoptium)
    [junit]  Application-Name = GlueGen Run-Time
    [junit]  Specification-Title = GlueGen Java Bindings Generator
    [junit]  Specification-Version = 2.6
    [junit]  Specification-Vendor = JogAmp Community
    [junit]  Implementation-Title = GlueGen Run-Time
    [junit]  Implementation-Version = 2.6.0-rc-20250712
    [junit]  Implementation-Build = 2.6-b981-20250712
    [junit]  Implementation-Branch = origin/master
    [junit]  Implementation-Commit = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]  Implementation-SHA-Sources = 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit]  Implementation-SHA-Classes = 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit]  Implementation-SHA-Classes-this = 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit]  Implementation-SHA-Natives = 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit]  Implementation-SHA-Natives-this = 0
    [junit]  Implementation-Vendor = JogAmp Community
    [junit]  Implementation-Vendor-Id = com.jogamp
    [junit]  Implementation-URL = http://jogamp.org/
    [junit]  Extension-Name = com.jogamp.common
    [junit]  Trusted-Library = true
    [junit]  Permissions = all-permissions
    [junit]  Application-Library-Allowable-Codebase = *
    [junit]  Codebase = *.jogamp.org
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] SHA CLASSES.this (build-time): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] SHA CLASSES.this (now): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340353190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Info took 0.002 sec
    [junit] Testcase: test02ValidateSHA took 0.07 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.628 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353084 ms III - Start
    [junit] SLOCK [T main @ 1752340353084 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Version Info:
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Package: com.jogamp.common
    [junit] Extension Name: com.jogamp.common
    [junit] Specification Title: GlueGen Java Bindings Generator
    [junit] Specification Vendor: JogAmp Community
    [junit] Specification Version: 2.6
    [junit] Implementation Title: GlueGen Run-Time
    [junit] Implementation Vendor: JogAmp Community
    [junit] Implementation Vendor ID: com.jogamp
    [junit] Implementation URL: http://jogamp.org/
    [junit] Implementation Version: 2.6.0-rc-20250712
    [junit] Implementation Build: 2.6-b981-20250712
    [junit] Implementation Branch: origin/master
    [junit] Implementation Commit: 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit] Implementation SHA Sources: 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit] Implementation SHA Classes: 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit] Implementation SHA Classes-this: 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] Implementation SHA Natives: 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit] Implementation SHA Natives-this: 0
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] 
    [junit] Full Manifest:
    [junit]  Manifest-Version = 1.0
    [junit]  Ant-Version = Apache Ant 1.10.5
    [junit]  Created-By = 21.0.7+6-LTS (Eclipse Adoptium)
    [junit]  Application-Name = GlueGen Run-Time
    [junit]  Specification-Title = GlueGen Java Bindings Generator
    [junit]  Specification-Version = 2.6
    [junit]  Specification-Vendor = JogAmp Community
    [junit]  Implementation-Title = GlueGen Run-Time
    [junit]  Implementation-Version = 2.6.0-rc-20250712
    [junit]  Implementation-Build = 2.6-b981-20250712
    [junit]  Implementation-Branch = origin/master
    [junit]  Implementation-Commit = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]  Implementation-SHA-Sources = 7500de83bcc65e61ed2de38cb187184bcca859d0d156edc0b8d9332eeb01d3a7
    [junit]  Implementation-SHA-Classes = 5a4509a289ddbf09fe2ee08173ede41ca30202464e16be90df04359e9cf7a5a3
    [junit]  Implementation-SHA-Classes-this = 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit]  Implementation-SHA-Natives = 89d1e41024ffa3678cbb93beeb043c2fbcae8434e7fa81fe68b1002650302bab
    [junit]  Implementation-SHA-Natives-this = 0
    [junit]  Implementation-Vendor = JogAmp Community
    [junit]  Implementation-Vendor-Id = com.jogamp
    [junit]  Implementation-URL = http://jogamp.org/
    [junit]  Extension-Name = com.jogamp.common
    [junit]  Trusted-Library = true
    [junit]  Permissions = all-permissions
    [junit]  Application-Library-Allowable-Codebase = *
    [junit]  Codebase = *.jogamp.org
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test01Info
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] SHA CLASSES.this (build-time): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] SHA CLASSES.this (now): 995987bc62e70819031443b16138a25e5dcb77efe14375d58f98b1d65fa104c5
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionInfo - test02ValidateSHA
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340353190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340353190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestVersionNumber
    [junit] ++++ Test Singleton.lock()
    [junit] Testsuite: com.jogamp.common.util.TestVersionNumber
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340353853 ms III - Start
    [junit] SLOCK [T main @ 1752340353853 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340354859 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340354859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340355390 ms III - Start
    [junit] SLOCK [T main @ 1752340355390 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.525 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340353853 ms III - Start
    [junit] SLOCK [T main @ 1752340353853 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340354859 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340354859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.001 sec
    [junit] Testcase: test01b took 0 sec
    [junit] Testcase: test02 took 0 sec
    [junit] Testcase: test02b took 0.001 sec
    [junit] Testcase: test03 took 0 sec
    [junit] Testcase: test03b took 0.001 sec
    [junit] Testcase: test04 took 0 sec
    [junit] Testcase: test04b took 0.001 sec
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.525 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340353853 ms III - Start
    [junit] SLOCK [T main @ 1752340353853 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test01b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test02b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test03b
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionNumber - test04b
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340354859 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340354859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestVersionSemantics
    [junit] Testsuite: com.jogamp.common.util.TestVersionSemantics
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.0] - lib/v2.2.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.net.URIQueryProps  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.os.MachineDescription  (not serializable)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$ID  (class removed)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$StaticConfig  (class removed)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUFamily  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUType  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$OSType  (field removed)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.Bitstream  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_BINARY
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected <  expected -> OK
    [junit]  Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Current  version: Optional[2.6.0] - /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.6.0 (2.6.0-rc-20250712) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.nio.NativeBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.nio.PointerBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.ArrayHashSet  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempCacheReg  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempFileCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.FunctionTask  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.util.IntBitfield  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.common.util.IOUtil$ClassResources  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.RunnableTask  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340356680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340356680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.811 sec
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340357216 ms III - Start
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T main @ 1752340357216 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340355390 ms III - Start
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] SLOCK [T main @ 1752340355390 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.0] - lib/v2.2.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.net.URIQueryProps  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.os.MachineDescription  (not serializable)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$ID  (class removed)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$StaticConfig  (class removed)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUFamily  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUType  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$OSType  (field removed)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.Bitstream  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_BINARY
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected <  expected -> OK
    [junit]  Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Current  version: Optional[2.6.0] - /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.6.0 (2.6.0-rc-20250712) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.nio.NativeBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.nio.PointerBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.ArrayHashSet  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempCacheReg  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempFileCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.FunctionTask  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.util.IntBitfield  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.common.util.IOUtil$ClassResources  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.RunnableTask  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340356680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340356680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testVersionV220V221 took 0.511 sec
    [junit] Testcase: testVersionV221V230 took 0.284 sec
    [junit] Testcase: testVersionV230V232 took 0.222 sec
    [junit] Testcase: testVersionV232V24x took 0.247 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.811 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340355390 ms III - Start
    [junit] SLOCK [T main @ 1752340355390 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.0] - lib/v2.2.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_SOURCE to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV220V221
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.2.1] - lib/v2.2.1/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.net.URIQueryProps  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.os.MachineDescription  (not serializable)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$ID  (class removed)
    [junit] ---! REMOVED ENUM: PUBLIC(-) STATIC(-) FINAL(-) com.jogamp.common.os.MachineDescription$StaticConfig  (class removed)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUFamily  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$CPUType  (field removed)
    [junit] ***! MODIFIED ENUM: PUBLIC STATIC FINAL com.jogamp.common.os.Platform$OSType  (field removed)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.Bitstream  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV221V230
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.0] - lib/v2.3.0/gluegen-rt.jar
    [junit]  Current  version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Compat. expected: BACKWARD_COMPATIBLE_BINARY
    [junit]  Compat. detected: BACKWARD_COMPATIBLE_SOURCE
    [junit]  Compat. result:   detected <  expected -> OK
    [junit]  Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_SOURCE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] No changes.
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV230V232
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] Semantic Version Test (japicmp)
    [junit]  Previous version: Optional[2.3.2] - lib/v2.3.2/gluegen-rt.jar
    [junit]  Current  version: Optional[2.6.0] - /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-rt.jar
    [junit]  Compat. expected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. detected: NON_BACKWARD_COMPATIBLE
    [junit]  Compat. result:   detected == expected -> OK
    [junit]  Current version 2.6.0 (2.6.0-rc-20250712) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
    [junit] 
    [junit] 
    [junit] Comparing binary compatibility of  against 
    [junit] WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.nio.NativeBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.nio.PointerBuffer  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.DynamicLibraryBundle  (not serializable)
    [junit] ***! MODIFIED INTERFACE: PUBLIC ABSTRACT com.jogamp.common.os.DynamicLinker  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC FINAL com.jogamp.common.os.NativeLibrary  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.os.Platform  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.ArrayHashSet  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempCacheReg  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempFileCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.cache.TempJarCache  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.FunctionTask  (not serializable)
    [junit] ---! REMOVED CLASS: PUBLIC(-) com.jogamp.common.util.IntBitfield  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.IOUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC STATIC com.jogamp.common.util.IOUtil$ClassResources  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.JarUtil  (not serializable)
    [junit] ***! MODIFIED CLASS: PUBLIC com.jogamp.common.util.RunnableTask  (not serializable)
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestVersionSemantics - testVersionV232V24x
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340356680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340356680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestWorkerThread01
    [junit] Testsuite: com.jogamp.common.util.TestWorkerThread01
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 19ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 22ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 5 = td 16ms - wt_slept 3ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 6 = td 18ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] testAction: startPaused false, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 9 = td 29ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 0 = td 20ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] testAction: startPaused false, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 1 = td 9ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 12ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 3 = td 15ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 2 = td 14ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340359790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340359790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340360372 ms III - Start
    [junit] SLOCK [T main @ 1752340360372 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.098 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340357216 ms III - Start
    [junit] SLOCK [T main @ 1752340357216 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 19ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 22ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 5 = td 16ms - wt_slept 3ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 6 = td 18ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] testAction: startPaused false, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 9 = td 29ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 0 = td 20ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] testAction: startPaused false, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 1 = td 9ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 12ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 3 = td 15ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 2 = td 14ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340359790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340359790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ZeroAction took 0.425 sec
    [junit] Testcase: test02MidAction took 0.35 sec
    [junit] Testcase: test03HeavyAction took 0.448 sec
    [junit] Testcase: test03ZeroMidAction took 0.188 sec
    [junit] Testcase: test04ZeroMinDelayMidAction took 0.311 sec
    [junit] Testcase: test05MinDelayMidAction took 0.436 sec
    [junit] Testcase: test10InitEnd01 took 0.011 sec
    [junit] Testcase: test11InitEnd02 took 0.086 sec
    [junit] Testcase: test20ExceptionAtWork took 0.09 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.098 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340357216 ms III - Start
    [junit] SLOCK [T main @ 1752340357216 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 19ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 0, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 22ms - wt_slept 15ms - actionMS 0ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test01ZeroAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 5 = td 16ms - wt_slept 3ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 6 = td 18ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test02MidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] testAction: startPaused false, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 9 = td 29ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 20, actionMS 20, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 16ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 0 = td 20ms - wt_slept 0ms - actionMS 20ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03HeavyAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] testAction: startPaused false, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 1 = td 9ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 8, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 0], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 4 = td 12ms - wt_slept 0ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test03ZeroMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 3 = td 15ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 12, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 0ms, delay 4], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 2 = td 14ms - wt_slept 4ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test04ZeroMinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] testAction: startPaused false, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] testAction: startPaused true, maxPeriodMS 16, actionMS 8, Worker[running false, active false, blocked false, shall[pause false, stop false], min[period 8ms, delay 8], slept 0ms, daemon true, thread null]
    [junit] actionMS_d 7 = td 23ms - wt_slept 8ms - actionMS 8ms < toleranceMS 20ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test05MinDelayMidAction
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test10InitEnd01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test11InitEnd02
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestWorkerThread01 - test20ExceptionAtWork
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340359790 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340359790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveLock01
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveLock01
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    317 ms, avrg  1199298 ns, deviation [  -104858 ..    82112 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    396 ms, avrg     5437 ns, deviation [    -3477 ..     6513 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    421 ms, avrg     3056 ns, deviation [    -2026 ..    12204 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    349 ms, avrg      531 ns, deviation [     -291 ..     1099 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    416 ms, avrg  1947974 ns, deviation [   -88834 ..    85596 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    342 ms, avrg     4981 ns, deviation [    -4401 ..     9669 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    340 ms, avrg    10878 ns, deviation [   -10448 ..    11812 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    353 ms, avrg    92362 ns, deviation [   -65822 ..    52518 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    539 ms, avrg      549 ns, deviation [     -133 ..       94 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    521 ms, avrg      434 ns, deviation [      -59 ..       74 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    507 ms, avrg      378 ns, deviation [      -26 ..       30 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    530 ms, avrg      422 ns, deviation [      -42 ..       78 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340365432 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340365432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.58 sec
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340365996 ms III - Start
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T main @ 1752340365996 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340360372 ms III - Start
    [junit] SLOCK [T main @ 1752340360372 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    317 ms, avrg  1199298 ns, deviation [  -104858 ..    82112 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    396 ms, avrg     5437 ns, deviation [    -3477 ..     6513 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    421 ms, avrg     3056 ns, deviation [    -2026 ..    12204 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    349 ms, avrg      531 ns, deviation [     -291 ..     1099 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    416 ms, avrg  1947974 ns, deviation [   -88834 ..    85596 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    342 ms, avrg     4981 ns, deviation [    -4401 ..     9669 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    340 ms, avrg    10878 ns, deviation [   -10448 ..    11812 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    353 ms, avrg    92362 ns, deviation [   -65822 ..    52518 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    539 ms, avrg      549 ns, deviation [     -133 ..       94 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    521 ms, avrg      434 ns, deviation [      -59 ..       74 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    507 ms, avrg      378 ns, deviation [      -26 ..       30 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    530 ms, avrg      422 ns, deviation [      -42 ..       78 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340365432 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340365432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Fair took 0.317 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Unfair took 0.397 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Fair took 0.422 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Unfair took 0.349 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Fair took 0.416 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Unair took 0.342 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Fair took 0.34 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Unfair took 0.354 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Fair took 0.539 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Unfair took 0.521 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Fair took 0.509 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Unfair took 0.53 sec
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.58 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340360372 ms III - Start
    [junit] SLOCK [T main @ 1752340360372 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    317 ms, avrg  1199298 ns, deviation [  -104858 ..    82112 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    396 ms, avrg     5437 ns, deviation [    -3477 ..     6513 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    421 ms, avrg     3056 ns, deviation [    -2026 ..    12204 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield  NONE - dt    349 ms, avrg      531 ns, deviation [     -291 ..     1099 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100N_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    416 ms, avrg  1947974 ns, deviation [   -88834 ..    85596 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    342 ms, avrg     4981 ns, deviation [    -4401 ..     9669 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Int01_Unair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    340 ms, avrg    10878 ns, deviation [   -10448 ..    11812 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads 25, loops-outter    100, loops-inner    100, yield YIELD - dt    353 ms, avrg    92362 ns, deviation [   -65822 ..    52518 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading25x100x100Y_Java5_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    539 ms, avrg      549 ns, deviation [     -133 ..       94 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int01, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    521 ms, avrg      434 ns, deviation [      -59 ..       74 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Int01_Unfair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    507 ms, avrg      378 ns, deviation [      -26 ..       30 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Fair
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Java5, unfair, threads  5, loops-outter   1000, loops-inner  10000, yield  NONE - dt    530 ms, avrg      422 ns, deviation [      -42 ..       78 ] ns
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveLock01 - testLockedObjectThreading5x1000x10000N_Java5_Unfair
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340365432 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340365432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [junit] Testsuite: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    155 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340366173 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.704 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340365996 ms III - Start
    [junit] SLOCK [T main @ 1752340365996 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    155 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340366173 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testTwoThreadsInGroup took 0.155 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.704 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340365996 ms III - Start
    [junit] SLOCK [T main @ 1752340365996 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] 
    [junit] ---- TestRecursiveLock01.testLockedObjectThreading: i Int02ThreadGroup, fair  , threads  5, loops-outter   1000, loops-inner  10000, yield YIELD - dt    155 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340366173 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket00
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366869 ms III - Start
    [junit] SLOCK [T main @ 1752340366870 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366887 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340366889 ms III - Start
    [junit] SLOCK [T main @ 1752340366890 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340366890 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1752340367907 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1017 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340367923 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340367923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340367925 ms III - Start
    [junit] SLOCK [T main @ 1752340367925 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340368244 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340368244 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368258 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340368258 ms +++ localhost/127.0.0.1:59999 - Locked within 331 ms, 25 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368560 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340368560 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340368944 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340368944 ms +++ localhost/127.0.0.1:59999 - Locked within 1017 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340369248 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.461 sec
    [junit] SLOCK [T LockUnlock #1 @ 1752340369248 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366869 ms III - Start
    [junit] SLOCK [T main @ 1752340366870 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366887 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340366889 ms III - Start
    [junit] SLOCK [T main @ 1752340366890 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340366890 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1752340367907 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1017 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340367923 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340367923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340367925 ms III - Start
    [junit] SLOCK [T main @ 1752340367925 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340368244 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340368244 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368258 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340368258 ms +++ localhost/127.0.0.1:59999 - Locked within 331 ms, 25 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368560 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340368560 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340368944 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340368944 ms +++ localhost/127.0.0.1:59999 - Locked within 1017 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340369248 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #1 @ 1752340369248 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_LockUnlock took 0.019 sec
    [junit] Testcase: test02_2ndInstanceLockTimeout took 1.036 sec
    [junit] Testcase: testOffthreadLockUnlock took 1.386 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.461 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366869 ms III - Start
    [junit] SLOCK [T main @ 1752340366870 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340366887 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340366887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340366889 ms III - Start
    [junit] SLOCK [T main @ 1752340366890 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340366890 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1752340367907 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1017 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340367923 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340367923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test02_2ndInstanceLockTimeout
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340367925 ms III - Start
    [junit] SLOCK [T main @ 1752340367925 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] LockUnlock #2 LOCK try ..
    [junit] LockUnlock #1 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340367927 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340368244 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340368244 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368258 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340368258 ms +++ localhost/127.0.0.1:59999 - Locked within 331 ms, 25 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340368560 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340368560 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340368944 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340368944 ms +++ localhost/127.0.0.1:59999 - Locked within 1017 ms, 2 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340369248 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #1 @ 1752340369248 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #1 LOCK OFF
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket00 - testOffthreadLockUnlock
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket01
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket01
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369351 ms III - Start
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] SLOCK [T main @ 1752340369351 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369351 ms III - Start
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369352 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340369352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369380 ms III - Start
    [junit] SLOCK [T main @ 1752340369380 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T main @ 1752340369351 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369352 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340369352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369396 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJVMShutdown took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
    [junit] 
    [junit] SLOCK [T main @ 1752340369396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369351 ms III - Start
    [junit] SLOCK [T main @ 1752340369351 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340369352 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340369352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] Testsuite: com.jogamp.common.util.locks.TestSingletonServerSocket02
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340369952 ms III - Start
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.536 sec
    [junit] SLOCK [T main @ 1752340369953 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ Test Singleton.lock()
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369380 ms III - Start
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] SLOCK [T main @ 1752340369380 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369396 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340369396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dummy took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.536 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369380 ms III - Start
    [junit] SLOCK [T main @ 1752340369380 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket02 - dummy
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340369396 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340369396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.CppReaderTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.CppReaderTest
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] VM: OpenJDK 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] build: ../build
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] Testing #include <test0.h>
    [junit] 
    [junit]  >> #line 1 "<CppReader Input@1066575950>" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/test0.h" 1
    [junit]  >> 
    [junit]  >> test0start_2
    [junit]  >> 
    [junit]  >> #line 1 "../jcpp/src/test/resources/test1.h" 1
    [junit]  >> 
    [junit]  >> test1start_2
    [junit]  >> 
    [junit]  >> test1mid___4
    [junit]  >> 
    [junit]  >> test1end___6
    [junit]  >> 
    [junit]  >> #line 5 "../jcpp/src/test/resources/test0.h" 2
    [junit]  >> 
    [junit]  >> test0end___6
    [junit]  >> 
    [junit]  >> #line 2 "<CppReader Input@1066575950>" 2
    [junit] Testing #include <once.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> foo
    [junit]  >> 
    [junit]  >> 
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit] Testing #include <once.c>
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit]  >> #line 1 "<CppReader Input@262911569>" 1
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.c" 1
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit] ++++ Test Singleton.unlock()
    [junit]  >> 
    [junit]  >> foo
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340370015 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit]  >> #line 2 "../jcpp/src/test/resources/once.c" 2
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit]  >> 
    [junit]  >> #line 3 "../jcpp/src/test/resources/once.c" 2
    [junit] SLOCK [T main @ 1752340370015 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit]  >> #line 2 "<CppReader Input@262911569>" 2
    [junit] Testing #include <varargs.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b, c, d __VA_ARGS__ b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b c, d b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a x b, c, d b
    [junit] ++++ Test Singleton.lock()
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.587 sec
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370550 ms III - Start
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit] SLOCK [T main @ 1752340370550 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit]   int32   4 / 4, int64   8 / 8
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] ++++ Test Singleton.unlock()
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370570 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] SLOCK [T main @ 1752340370570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] VM: OpenJDK 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] build: ../build
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] Testing #include <test0.h>
    [junit] 
    [junit]  >> #line 1 "<CppReader Input@1066575950>" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/test0.h" 1
    [junit]  >> 
    [junit]  >> test0start_2
    [junit]  >> 
    [junit]  >> #line 1 "../jcpp/src/test/resources/test1.h" 1
    [junit]  >> 
    [junit]  >> test1start_2
    [junit]  >> 
    [junit]  >> test1mid___4
    [junit]  >> 
    [junit]  >> test1end___6
    [junit]  >> 
    [junit]  >> #line 5 "../jcpp/src/test/resources/test0.h" 2
    [junit]  >> 
    [junit]  >> test0end___6
    [junit]  >> 
    [junit]  >> #line 2 "<CppReader Input@1066575950>" 2
    [junit] Testing #include <once.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> foo
    [junit]  >> 
    [junit]  >> 
    [junit] Testing #include <once.c>
    [junit] 
    [junit]  >> #line 1 "<CppReader Input@262911569>" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.c" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit]  >> 
    [junit]  >> foo
    [junit]  >> #line 2 "../jcpp/src/test/resources/once.c" 2
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit]  >> 
    [junit]  >> #line 3 "../jcpp/src/test/resources/once.c" 2
    [junit]  >> #line 2 "<CppReader Input@262911569>" 2
    [junit] Testing #include <varargs.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b, c, d __VA_ARGS__ b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b c, d b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a x b, c, d b
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340369952 ms III - Start
    [junit] SLOCK [T main @ 1752340369953 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340370015 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340370015 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testCppReader took 0.018 sec
    [junit] Testcase: testPragmaOnce took 0.001 sec
    [junit] Testcase: testPragmaOnceWithMarkers took 0.002 sec
    [junit] Testcase: testVarargs took 0.004 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.587 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true
    [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] Platform: Java Version: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
    [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] VM: OpenJDK 64-Bit Server VM
    [junit] rootrel.build: build
    [junit] gluegen.root: ..
    [junit] build: ../build
    [junit] testOutput: ../build/test
    [junit]  - - - - - - - - - - - - 
    [junit] Testing #include <test0.h>
    [junit] 
    [junit]  >> #line 1 "<CppReader Input@1066575950>" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/test0.h" 1
    [junit]  >> 
    [junit]  >> test0start_2
    [junit]  >> 
    [junit]  >> #line 1 "../jcpp/src/test/resources/test1.h" 1
    [junit]  >> 
    [junit]  >> test1start_2
    [junit]  >> 
    [junit]  >> test1mid___4
    [junit]  >> 
    [junit]  >> test1end___6
    [junit]  >> 
    [junit]  >> #line 5 "../jcpp/src/test/resources/test0.h" 2
    [junit]  >> 
    [junit]  >> test0end___6
    [junit]  >> 
    [junit]  >> #line 2 "<CppReader Input@1066575950>" 2
    [junit] Testing #include <once.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> foo
    [junit]  >> 
    [junit]  >> 
    [junit] Testing #include <once.c>
    [junit] 
    [junit]  >> #line 1 "<CppReader Input@262911569>" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.c" 1
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit]  >> 
    [junit]  >> foo
    [junit]  >> #line 2 "../jcpp/src/test/resources/once.c" 2
    [junit]  >> #line 1 "../jcpp/src/test/resources/once.h" 1
    [junit]  >> 
    [junit]  >> #line 3 "../jcpp/src/test/resources/once.c" 2
    [junit]  >> #line 2 "<CppReader Input@262911569>" 2
    [junit] Testing #include <varargs.c>
    [junit] 
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b, c, d __VA_ARGS__ b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a b c, d b
    [junit]  >> 
    [junit]  >> 
    [junit]  >> a x b, c, d b
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340369952 ms III - Start
    [junit] SLOCK [T main @ 1752340369953 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testCppReader
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnce
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testPragmaOnceWithMarkers
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.CppReaderTest - testVarargs
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340370015 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340370015 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.ErrorTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.ErrorTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.547 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370550 ms III - Start
    [junit] SLOCK [T main @ 1752340370550 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370570 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340370570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testErrors took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.547 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370550 ms III - Start
    [junit] SLOCK [T main @ 1752340370550 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.ErrorTest - testErrors
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340370570 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340370570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371158 ms III - Start
    [junit] Testsuite: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest
    [junit] SLOCK [T main @ 1752340371159 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Testsuite: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371341 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371342 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.709 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371158 ms III - Start
    [junit] SLOCK [T main @ 1752340371159 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371341 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371342 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testAbsoluteInclude took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.709 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371158 ms III - Start
    [junit] SLOCK [T main @ 1752340371159 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest - testAbsoluteInclude
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340371341 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371342 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.JavaFileSystemTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.JavaFileSystemTest
    [junit] Failed to open stdio.h
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371900 ms III - Start
    [junit] SLOCK [T main @ 1752340371900 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371917 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372466 ms III - Start
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] SLOCK [T main @ 1752340372466 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372485 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340372485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- Standard Output ---------------
    [junit] Failed to open stdio.h
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371900 ms III - Start
    [junit] SLOCK [T main @ 1752340371900 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371917 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJavaFileSystem took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] Failed to open stdio.h
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371900 ms III - Start
    [junit] SLOCK [T main @ 1752340371900 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JavaFileSystemTest - testJavaFileSystem
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340371917 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340371918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.JoinReaderTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.JoinReaderTest
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing foo??(bar => foo[bar
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: [
    [junit] At offset 4: b
    [junit] At offset 5: a
    [junit] At offset 6: r
    [junit] Testing foo??/
    [junit] bar => foobar
    [junit] 
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: b
    [junit] At offset 4: a
    [junit] At offset 5: r
    [junit] At offset 6: 
    [junit] 
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373020 ms III - Start
    [junit] SLOCK [T main @ 1752340373020 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.538 sec
    [junit] ------------- Standard Output ---------------
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing foo??(bar => foo[bar
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: [
    [junit] At offset 4: b
    [junit] At offset 5: a
    [junit] At offset 6: r
    [junit] Testing foo??/
    [junit] bar => foobar
    [junit] 
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: b
    [junit] At offset 4: a
    [junit] At offset 5: r
    [junit] At offset 6: 
    [junit] 
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372466 ms III - Start
    [junit] SLOCK [T main @ 1752340372466 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372485 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340372485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJoinReader took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.538 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing ab => ab
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a\b => a\b
    [junit] At offset 0: a
    [junit] At offset 1: \
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a
    [junit] b => a
    [junit] b
    [junit] At offset 0: a
    [junit] At offset 1: 
    [junit] 
    [junit] At offset 2: b
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing a\
    [junit] b => ab
    [junit] 
    [junit] At offset 0: a
    [junit] At offset 1: b
    [junit] At offset 2: 
    [junit] 
    [junit] Testing foo??(bar => foo[bar
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: [
    [junit] At offset 4: b
    [junit] At offset 5: a
    [junit] At offset 6: r
    [junit] Testing foo??/
    [junit] bar => foobar
    [junit] 
    [junit] At offset 0: f
    [junit] At offset 1: o
    [junit] At offset 2: o
    [junit] At offset 3: b
    [junit] At offset 4: a
    [junit] At offset 5: r
    [junit] At offset 6: 
    [junit] 
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372466 ms III - Start
    [junit] SLOCK [T main @ 1752340372466 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340372485 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340372485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.LexerSourceTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.LexerSourceTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.565 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373020 ms III - Start
    [junit] SLOCK [T main @ 1752340373020 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testLexerSource took 0.003 sec
    [junit] Testcase: testNumbers took 0.001 sec
    [junit] Testcase: testNumbersInvalid took 0 sec
    [junit] Testcase: testNumbersSuffix took 0 sec
    [junit] Testcase: testUnicode took 0.001 sec
    [junit] Testcase: testUnterminatedComment took 0.001 sec
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.565 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373020 ms III - Start
    [junit] SLOCK [T main @ 1752340373020 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testLexerSource
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbers
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersInvalid
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testNumbersSuffix
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnicode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.LexerSourceTest - testUnterminatedComment
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340373057 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373726 ms III - Start
    [junit] SLOCK [T main @ 1752340373726 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373746 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Testsuite: com.jogamp.gluegen.jcpp.NumericValueTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.NumericValueTest
    [junit] Testing '0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0"=00
    [junit] Testing '1' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1"=1
    [junit] Testing '1L' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1L"=1
    [junit] Testing '12' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12"=12
    [junit] Testing '12L' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12L"=12
    [junit] Testing '0xf' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xf"=0xf
    [junit] Testing '0xfL' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xfL"=0xf
    [junit] Testing '0x12' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12"=0x12
    [junit] Testing '0x12L' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12L"=0x12
    [junit] Testing '0673' -> 443.0
    [junit] Token is [NUMBER@1,0]:"0673"=00673
    [junit] Testing '.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:".0"=.0
    [junit] Testing '.00' -> 0.0
    [junit] Token is [NUMBER@1,0]:".00"=.00
    [junit] Testing '0.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0."=0.
    [junit] Testing '0.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0.0"=0.0
    [junit] Testing '00.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00.0"=00.0
    [junit] Testing '00.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00."=00.
    [junit] Testing '1e1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e1"=1e1
    [junit] Testing '1e-1' -> 0.1
    [junit] Token is [NUMBER@1,0]:"1e-1"=1e-1
    [junit] Testing '1e+1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e+1"=1e+1
    [junit] Testing '0x12e3' -> 4835.0
    [junit] Token is [NUMBER@1,0]:"0x12e3"=0x12e3
    [junit] Testing '0x12p3' -> 144.0
    [junit] Token is [NUMBER@1,0]:"0x12p3"=0x12p3
    [junit] Testing '012e3' -> 12000.0
    [junit] Token is [NUMBER@1,0]:"012e3"=012e3
    [junit] Testing '067e4' -> 670000.0
    [junit] Token is [NUMBER@1,0]:"067e4"=067e4
    [junit] Testing '097' -> 97.0
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] ------------- Standard Output ---------------
    [junit] Testing '0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0"=00
    [junit] Testing '1' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1"=1
    [junit] Testing '1L' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1L"=1
    [junit] Testing '12' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12"=12
    [junit] Testing '12L' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12L"=12
    [junit] Testing '0xf' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xf"=0xf
    [junit] Testing '0xfL' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xfL"=0xf
    [junit] Testing '0x12' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12"=0x12
    [junit] Testing '0x12L' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12L"=0x12
    [junit] Testing '0673' -> 443.0
    [junit] Token is [NUMBER@1,0]:"0673"=00673
    [junit] Testing '.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:".0"=.0
    [junit] Testing '.00' -> 0.0
    [junit] Token is [NUMBER@1,0]:".00"=.00
    [junit] Testing '0.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0."=0.
    [junit] Testing '0.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0.0"=0.0
    [junit] Testing '00.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00.0"=00.0
    [junit] Testing '00.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00."=00.
    [junit] Testing '1e1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e1"=1e1
    [junit] Testing '1e-1' -> 0.1
    [junit] Token is [NUMBER@1,0]:"1e-1"=1e-1
    [junit] Testing '1e+1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e+1"=1e+1
    [junit] Testing '0x12e3' -> 4835.0
    [junit] Token is [NUMBER@1,0]:"0x12e3"=0x12e3
    [junit] Testing '0x12p3' -> 144.0
    [junit] Token is [NUMBER@1,0]:"0x12p3"=0x12p3
    [junit] Testing '012e3' -> 12000.0
    [junit] Token is [NUMBER@1,0]:"012e3"=012e3
    [junit] Testing '067e4' -> 670000.0
    [junit] Token is [NUMBER@1,0]:"067e4"=067e4
    [junit] Testing '097' -> 97.0
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373726 ms III - Start
    [junit] SLOCK [T main @ 1752340373726 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373746 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testNumericValue took 0.004 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375007 ms III - Start
    [junit] SLOCK [T main @ 1752340375007 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] Output: 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] Testing '0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0"=00
    [junit] Testing '1' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1"=1
    [junit] Testing '1L' -> 1.0
    [junit] Token is [NUMBER@1,0]:"1L"=1
    [junit] Testing '12' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12"=12
    [junit] Testing '12L' -> 12.0
    [junit] Token is [NUMBER@1,0]:"12L"=12
    [junit] Testing '0xf' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xf"=0xf
    [junit] Testing '0xfL' -> 15.0
    [junit] Token is [NUMBER@1,0]:"0xfL"=0xf
    [junit] Testing '0x12' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12"=0x12
    [junit] Testing '0x12L' -> 18.0
    [junit] Token is [NUMBER@1,0]:"0x12L"=0x12
    [junit] Testing '0673' -> 443.0
    [junit] Token is [NUMBER@1,0]:"0673"=00673
    [junit] Testing '.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:".0"=.0
    [junit] Testing '.00' -> 0.0
    [junit] Token is [NUMBER@1,0]:".00"=.00
    [junit] Testing '0.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0."=0.
    [junit] Testing '0.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"0.0"=0.0
    [junit] Testing '00.0' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00.0"=00.0
    [junit] Testing '00.' -> 0.0
    [junit] Token is [NUMBER@1,0]:"00."=00.
    [junit] Testing '1e1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e1"=1e1
    [junit] Testing '1e-1' -> 0.1
    [junit] Token is [NUMBER@1,0]:"1e-1"=1e-1
    [junit] Testing '1e+1' -> 10.0
    [junit] Token is [NUMBER@1,0]:"1e+1"=1e+1
    [junit] Testing '0x12e3' -> 4835.0
    [junit] Token is [NUMBER@1,0]:"0x12e3"=0x12e3
    [junit] Testing '0x12p3' -> 144.0
    [junit] Token is [NUMBER@1,0]:"0x12p3"=0x12p3
    [junit] Testing '012e3' -> 12000.0
    [junit] Token is [NUMBER@1,0]:"012e3"=012e3
    [junit] Testing '067e4' -> 670000.0
    [junit] Token is [NUMBER@1,0]:"067e4"=067e4
    [junit] Testing '097' -> 97.0
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373726 ms III - Start
    [junit] SLOCK [T main @ 1752340373726 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.NumericValueTest - testNumericValue
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340373746 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340373746 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PragmaTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PragmaTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375032 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.55 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375007 ms III - Start
    [junit] SLOCK [T main @ 1752340375007 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] Output: 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375032 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testPragma took 0.008 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.55 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375007 ms III - Start
    [junit] SLOCK [T main @ 1752340375007 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] Output: 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PragmaTest - testPragma
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340375032 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375032 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PreprocessorTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PreprocessorTest
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375569 ms III - Start
    [junit] SLOCK [T main @ 1752340375569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] Input: line = __LINE__
    [junit] 
    [junit] READ: [IDENTIFIER@1,0]:"line"
    [junit] READ: [WHITESPACE@1,4]:" "
    [junit] READ: [=@1,5]:"="
    [junit] READ: [WHITESPACE@1,6]:" "
    [junit] READ: [NUMBER@1,7]:"1"=1
    [junit] Input: file = __FILE__
    [junit] 
    [junit] READ: [NL@1,15]:"
    [junit] "
    [junit] READ: [IDENTIFIER@2,0]:"file"
    [junit] READ: [WHITESPACE@2,4]:" "
    [junit] READ: [=@2,5]:"="
    [junit] READ: [WHITESPACE@2,6]:" "
    [junit] READ: [STRING@2,7]:""<no file>""="<no file>"
    [junit] Input: #define A a /* a defined */
    [junit] 
    [junit] READ: [NL@2,15]:"
    [junit] "
    [junit] Input: A /* a */
    [junit] 
    [junit] READ: [NL@3,27]:"
    [junit] "
    [junit] READ: [IDENTIFIER@3,10]:"a"
    [junit] READ: [WHITESPACE@4,1]:" "
    [junit] READ: [CCOMMENT@4,2]:"/* a */"
    [junit] READ: [IDENTIFIER@3,10]:"a"
    [junit] Input: #define B b /* b defined */
    [junit] 
    [junit] READ: [NL@4,9]:"
    [junit] "
    [junit] Input: B /* b */
    [junit] 
    [junit] READ: [NL@5,27]:"
    [junit] "
    [junit] READ: [IDENTIFIER@5,10]:"b"
    [junit] READ: [WHITESPACE@6,1]:" "
    [junit] READ: [CCOMMENT@6,2]:"/* b */"
    [junit] READ: [IDENTIFIER@5,10]:"b"
    [junit] Input: #define C c /* c defined */
    [junit] 
    [junit] READ: [NL@6,9]:"
    [junit] "
    [junit] Input: #define EXPAND(x) x
    [junit] 
    [junit] READ: [NL@7,27]:"
    [junit] "
    [junit] Input: EXPAND(a)
    [junit] 
    [junit] READ: [NL@8,19]:"
    [junit] "
    [junit] READ: [IDENTIFIER@9,7]:"a"
    [junit] Input: EXPAND(A)
    [junit] 
    [junit] READ: [NL@9,9]:"
    [junit] "
    [junit] READ: [IDENTIFIER@3,10]:"a"
    [junit] Input: #define _STRINGIFY(x) #x
    [junit] 
    [junit] READ: [NL@10,9]:"
    [junit] "
    [junit] Input: _STRINGIFY(A)
    [junit] 
    [junit] READ: [NL@11,24]:"
    [junit] "
    [junit] READ: [STRING@11,23]:""A""=A
    [junit] Input: #define STRINGIFY(x) _STRINGIFY(x)
    [junit] 
    [junit] READ: [NL@12,13]:"
    [junit] "
    [junit] Input: STRINGIFY(b)
    [junit] 
    [junit] READ: [NL@13,34]:"
    [junit] "
    [junit] READ: [STRING@11,23]:""b""=b
    [junit] Input: STRINGIFY(A)
    [junit] 
    [junit] READ: [NL@14,12]:"
    [junit] "
    [junit] READ: [STRING@11,23]:""a""=a
    [junit] Input: #define _CONCAT(x, y) x ## y
    [junit] 
    [junit] READ: [NL@15,12]:"
    [junit] "
    [junit] Input: _CONCAT(A, B)
    [junit] 
    [junit] READ: [NL@16,28]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"AB"
    [junit] Input: #define A_CONCAT done_a_concat
    [junit] 
    [junit] READ: [NL@17,13]:"
    [junit] "
    [junit] Input: _CONCAT(A, _CONCAT(B, C))
    [junit] 
    [junit] READ: [NL@18,30]:"
    [junit] "
    [junit] READ: [IDENTIFIER@18,17]:"done_a_concat"
    [junit] READ: [(@1,8]:"("
    [junit] READ: [IDENTIFIER@5,10]:"b"
    [junit] READ: [,@1,10]:","
    [junit] READ: [WHITESPACE@1,11]:" "
    [junit] READ: [IDENTIFIER@7,10]:"c"
    [junit] READ: [)@1,13]:")"
    [junit] Input: #define CONCAT(x, y) _CONCAT(x, y)
    [junit] 
    [junit] READ: [NL@19,25]:"
    [junit] "
    [junit] Input: CONCAT(A, CONCAT(B, C))
    [junit] 
    [junit] READ: [NL@20,34]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"abc"
    [junit] Input: #define _CONCAT3(x, y, z) x ## y ## z
    [junit] 
    [junit] READ: [NL@21,23]:"
    [junit] "
    [junit] Input: _CONCAT3(a, b, c)
    [junit] 
    [junit] READ: [NL@22,37]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"abc"
    [junit] Input: _CONCAT3(A, B, C)
    [junit] 
    [junit] READ: [NL@23,17]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"ABC"
    [junit] Input: _CONCAT(test_, inline)
    [junit] 
    [junit] READ: [NL@24,17]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"test_inline"
    [junit] Input: _CONCAT(test_, 
    [junit] newline)
    [junit] 
    [junit] READ: [NL@25,22]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"test_newline"
    [junit] Input: #define two three
    [junit] 
    [junit] READ: [NL@27,8]:"
    [junit] "
    [junit] Input: two /* three */
    [junit] 
    [junit] READ: [NL@28,17]:"
    [junit] "
    [junit] READ: [IDENTIFIER@28,12]:"three"
    [junit] READ: [WHITESPACE@29,3]:" "
    [junit] READ: [CCOMMENT@29,4]:"/* three */"
    [junit] Input: one /* one */
    [junit] 
    [junit] READ: [NL@29,15]:"
    [junit] "
    [junit] READ: [IDENTIFIER@30,0]:"one"
    [junit] READ: [WHITESPACE@30,3]:" "
    [junit] READ: [CCOMMENT@30,4]:"/* one */"
    [junit] READ: [IDENTIFIER@28,12]:"three"
    [junit] READ: [IDENTIFIER@28,12]:"three"
    [junit] Input: #define one two
    [junit] 
    [junit] READ: [NL@30,13]:"
    [junit] "
    [junit] Input: one /* three */
    [junit] 
    [junit] READ: [NL@31,15]:"
    [junit] "
    [junit] READ: [IDENTIFIER@28,12]:"three"
    [junit] READ: [WHITESPACE@32,3]:" "
    [junit] READ: [CCOMMENT@32,4]:"/* three */"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [IDENTIFIER@28,12]:"three"
    [junit] Input: #undef two
    [junit] 
    [junit] READ: [NL@32,15]:"
    [junit] "
    [junit] Input: one /* two */
    [junit] 
    [junit] READ: [NL@33,10]:"
    [junit] "
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [WHITESPACE@34,3]:" "
    [junit] READ: [CCOMMENT@34,4]:"/* two */"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] Input: #define two five
    [junit] 
    [junit] READ: [NL@34,13]:"
    [junit] "
    [junit] Input: one /* five */
    [junit] 
    [junit] READ: [NL@35,16]:"
    [junit] "
    [junit] READ: [IDENTIFIER@35,12]:"five"
    [junit] READ: [WHITESPACE@36,3]:" "
    [junit] READ: [CCOMMENT@36,4]:"/* five */"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [IDENTIFIER@35,12]:"five"
    [junit] Input: #undef two
    [junit] 
    [junit] READ: [NL@36,14]:"
    [junit] "
    [junit] Input: one /* two */
    [junit] 
    [junit] READ: [NL@37,10]:"
    [junit] "
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [WHITESPACE@38,3]:" "
    [junit] READ: [CCOMMENT@38,4]:"/* two */"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] READ: [IDENTIFIER@31,12]:"two"
    [junit] Input: #undef one
    [junit] 
    [junit] READ: [NL@38,13]:"
    [junit] "
    [junit] Input: #define one four
    [junit] 
    [junit] READ: [NL@39,10]:"
    [junit] "
    [junit] Input: one /* four */
    [junit] 
    [junit] READ: [NL@40,16]:"
    [junit] "
    [junit] READ: [IDENTIFIER@40,12]:"four"
    [junit] READ: [WHITESPACE@41,3]:" "
    [junit] READ: [CCOMMENT@41,4]:"/* four */"
    [junit] READ: [IDENTIFIER@40,12]:"four"
    [junit] READ: [IDENTIFIER@40,12]:"four"
    [junit] Input: #undef one
    [junit] 
    [junit] READ: [NL@41,14]:"
    [junit] "
    [junit] Input: #define one one
    [junit] 
    [junit] READ: [NL@42,10]:"
    [junit] "
    [junit] Input: one /* one */
    [junit] 
    [junit] READ: [NL@43,15]:"
    [junit] "
    [junit] READ: [IDENTIFIER@43,12]:"one"
    [junit] READ: [WHITESPACE@44,3]:" "
    [junit] READ: [CCOMMENT@44,4]:"/* one */"
    [junit] READ: [IDENTIFIER@43,12]:"one"
    [junit] READ: [IDENTIFIER@43,12]:"one"
    [junit] Input: #define NUM1 1
    [junit] 
    [junit] READ: [NL@44,13]:"
    [junit] "
    [junit] Input: #define NUM4 ( 1 << ( NUM1 + NUM1 ) )
    [junit] 
    [junit] READ: [NL@45,14]:"
    [junit] "
    [junit] Input: NUM4 /* ( 1 << ( 1 + 1 ) ) */
    [junit] 
    [junit] READ: [NL@46,37]:"
    [junit] "
    [junit] READ: [(@46,13]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@46,15]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [LSH@46,17]:"<<"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [(@46,20]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@45,13]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [+@46,27]:"+"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@45,13]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,34]:")"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,36]:")"
    [junit] READ: [WHITESPACE@47,4]:" "
    [junit] READ: [CCOMMENT@47,5]:"/* ( 1 << ( 1 + 1 ) ) */"
    [junit] READ: [(@46,13]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@46,15]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [LSH@46,17]:"<<"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [(@46,20]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@46,22]:"NUM1"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [+@46,27]:"+"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@46,29]:"NUM1"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,34]:")"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,36]:")"
    [junit] READ: [(@46,13]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@46,15]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [LSH@46,17]:"<<"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [(@46,20]:"("
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@45,13]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [+@46,27]:"+"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [NUMBER@45,13]:"1"=1
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,34]:")"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [)@46,36]:")"
    [junit] Input: #define var(x...) a x __VA_ARGS__ b
    [junit] 
    [junit] READ: [NL@47,29]:"
    [junit] "
    [junit] Input: var(e, f, g)
    [junit] 
    [junit] READ: [NL@48,35]:"
    [junit] "
    [junit] READ: [IDENTIFIER@48,18]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@49,4]:"e"
    [junit] READ: [,@49,5]:","
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@49,7]:"f"
    [junit] READ: [,@49,8]:","
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@49,10]:"g"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@48,22]:"__VA_ARGS__"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@48,34]:"b"
    [junit] Input: var()
    [junit] 
    [junit] READ: [NL@49,12]:"
    [junit] "
    [junit] READ: [IDENTIFIER@48,18]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@48,22]:"__VA_ARGS__"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@48,34]:"b"
    [junit] Input: #define var2(x, ...) a x __VA_ARGS__ e
    [junit] 
    [junit] READ: [NL@50,5]:"
    [junit] "
    [junit] Input: var2(b, c, d)
    [junit] 
    [junit] READ: [NL@51,38]:"
    [junit] "
    [junit] READ: [IDENTIFIER@51,21]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@52,5]:"b"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@52,8]:"c"
    [junit] READ: [,@52,9]:","
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@52,11]:"d"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@51,37]:"e"
    [junit] Input: var2(b)
    [junit] 
    [junit] READ: [NL@52,13]:"
    [junit] "
    [junit] READ: [IDENTIFIER@51,21]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@53,5]:"b"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@51,37]:"e"
    [junit] Input: #define var3(...) a __VA_ARGS__ d
    [junit] 
    [junit] READ: [NL@53,7]:"
    [junit] "
    [junit] Input: var3(b, c)
    [junit] 
    [junit] READ: [NL@54,33]:"
    [junit] "
    [junit] READ: [IDENTIFIER@54,18]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@55,5]:"b"
    [junit] READ: [,@55,6]:","
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@55,8]:"c"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@54,32]:"d"
    [junit] Input: var3()
    [junit] 
    [junit] READ: [NL@55,10]:"
    [junit] "
    [junit] READ: [IDENTIFIER@54,18]:"a"
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [WHITESPACE]:" "
    [junit] READ: [IDENTIFIER@54,32]:"d"
    [junit] Input: #define _Widen(x) L ## x
    [junit] 
    [junit] READ: [NL@56,6]:"
    [junit] "
    [junit] Input: #define Widen(x) _Widen(x)
    [junit] 
    [junit] READ: [NL@57,24]:"
    [junit] "
    [junit] Input: #define LStr(x) _Widen(#x)
    [junit] 
    [junit] READ: [NL@58,26]:"
    [junit] "
    [junit] Input: LStr(x);
    [junit] 
    [junit] READ: [NL@59,26]:"
    [junit] "
    [junit] READ: [IDENTIFIER@1,0]:"L"
    [junit] READ: [STRING@1,1]:""x""=x
    [junit] READ: [;@60,7]:";"
    [junit] Input: 'foo'
    [junit] 
    [junit] READ: [NL@60,8]:"
    [junit] "
    [junit] READ: [SQSTRING@61,0]:"'foo'"=foo
    [junit] Input: #if 1 ? 2 : 0
    [junit] TEXT
    [junit] #endif
    [junit] 
    [junit] READ: [NL@61,5]:"
    [junit] "
    [junit] READ: [NL@62,13]:"
    [junit] "
    [junit] READ: [IDENTIFIER@63,0]:"TEXT"
    [junit] READ: [NL@63,4]:"
    [junit] "
    [junit] Input: #if 1 ? 0 : 2
    [junit] TEXT
    [junit] #endif
    [junit] 
    [junit] READ: [NL@64,6]:"
    [junit] "
    [junit] READ: [NL@65,13]:"
    [junit] "
    [junit] READ: [NL@66,4]:"
    [junit] "
    [junit] Input: #if 0 ? 0 : 2
    [junit] TEXT
    [junit] #endif
    [junit] 
    [junit] READ: [NL@67,6]:"
    [junit] "
    [junit] READ: [NL@68,13]:"
    [junit] "
    [junit] READ: [IDENTIFIER@69,0]:"TEXT"
    [junit] READ: [NL@69,4]:"
    [junit] "
    [junit] Input: #if 0 ? 2 : 0
    [junit] TEXT
    [junit] #endif
    [junit] 
    [junit] READ: [NL@70,6]:"
    [junit] "
    [junit] READ: [NL@71,13]:"
    [junit] "
    [junit] READ: [NL@72,4]:"
    [junit] "
    [junit] Remaining token [NL@73,6]:"
    [junit] "
    [junit] Remaining token [EOF]:<265>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] Input: #ifndef X
    [junit] a
    [junit] #else
    [junit] b
    [junit] 
    [junit] Remaining token [NL@1,9]:"
    [junit] "
    [junit] Remaining token [IDENTIFIER@2,0]:"a"
    [junit] Remaining token [NL@2,1]:"
    [junit] "
    [junit] Remaining token [NL@3,5]:"
    [junit] "
    [junit] Remaining token [NL@4,1]:"
    [junit] "
    [junit] Remaining token [EOF]:<265>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375613 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.565 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375569 ms III - Start
    [junit] SLOCK [T main @ 1752340375569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375613 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Preprocessor took 0.025 sec
    [junit] Testcase: test02PreprocessorUnterminated took 0.001 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.565 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375569 ms III - Start
    [junit] SLOCK [T main @ 1752340375569 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test01Preprocessor
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.PreprocessorTest - test02PreprocessorUnterminated
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340375613 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340375613 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.RegressionTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.RegressionTest
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376187 ms III - Start
    [junit] SLOCK [T main @ 1752340376187 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] Read lex-char:
    [junit] #define EXAMPLE_X 'a'
    [junit] 
    [junit] #if EXAMPLE == EXAMPLE_X
    [junit] #endif
    [junit] 
    [junit] Generated lex-char:
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376752 ms III - Start
    [junit] SLOCK [T main @ 1752340376753 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376773 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.552 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376187 ms III - Start
    [junit] SLOCK [T main @ 1752340376187 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] Read lex-char:
    [junit] #define EXAMPLE_X 'a'
    [junit] 
    [junit] #if EXAMPLE == EXAMPLE_X
    [junit] #endif
    [junit] 
    [junit] Generated lex-char:
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testRegression[lex-char] took 0.004 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.552 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376187 ms III - Start
    [junit] SLOCK [T main @ 1752340376187 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] Read lex-char:
    [junit] #define EXAMPLE_X 'a'
    [junit] 
    [junit] #if EXAMPLE == EXAMPLE_X
    [junit] #endif
    [junit] 
    [junit] Generated lex-char:
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.RegressionTest - testRegression[lex-char]
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340376214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376752 ms III - Start
    [junit] SLOCK [T main @ 1752340376753 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376773 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01WhitespacePasting took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376752 ms III - Start
    [junit] SLOCK [T main @ 1752340376753 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.TokenPastingWhitespaceTest - test01WhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340376773 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340376773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377559 ms III - Start
    [junit] SLOCK [T main @ 1752340377559 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377579 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340377579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Testsuite: com.jogamp.gluegen.jcpp.VaArgsPastingTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.VaArgsPastingTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.548 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377559 ms III - Start
    [junit] SLOCK [T main @ 1752340377559 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377579 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340377579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testWhitespacePasting took 0.002 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340379067 ms III - Start
    [junit] SLOCK [T main @ 1752340379068 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.548 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377559 ms III - Start
    [junit] SLOCK [T main @ 1752340377559 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.VaArgsPastingTest - testWhitespacePasting
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340377579 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340377579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f280
    [junit]   1/8: 0x60000108f2c0
    [junit]   2/8: 0x60000108f300
    [junit]   3/8: 0x60000108f340
    [junit]   4/8: 0x60000108f380
    [junit]   5/8: 0x60000108f3c0
    [junit]   6/8: 0x60000108f400
    [junit]   7/8: 0x60000108f440
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071aa40
    [junit]   1/8: 0x60000071aa40
    [junit]   2/8: 0x60000071aa40
    [junit]   3/8: 0x60000071aa40
    [junit]   4/8: 0x60000071aa40
    [junit]   5/8: 0x60000071aa40
    [junit]   6/8: 0x60000071aa40
    [junit]   7/8: 0x60000071aa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fa80
    [junit]   1/8: 0x60000108fac0
    [junit]   2/8: 0x60000108fb00
    [junit]   3/8: 0x60000108fb40
    [junit]   4/8: 0x60000108fb80
    [junit]   5/8: 0x60000108fbc0
    [junit]   6/8: 0x60000108fc00
    [junit]   7/8: 0x60000108fc40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071a4a0
    [junit]   1/8: 0x60000071a4a0
    [junit]   2/8: 0x60000071a4a0
    [junit]   3/8: 0x60000071a4a0
    [junit]   4/8: 0x60000071a4a0
    [junit]   5/8: 0x60000071a4a0
    [junit]   6/8: 0x60000071a4a0
    [junit]   7/8: 0x60000071a4a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] TK_ComplicatedSubSet: sizeof(): 72
    [junit] TK_ComplicatedSubSet: bits1-s offset: 0
    [junit] TK_ComplicatedSubSet:    id-s offset: 4
    [junit] TK_ComplicatedSubSet: bits2-s offset: 8
    [junit] TK_ComplicatedSubSet: long0-s offset: 16
    [junit] TK_ComplicatedSubSet: bits3-s offset: 24
    [junit] TK_ComplicatedSubSet: real0-s offset: 32
    [junit] TK_ComplicatedSubSet: bits4-s offset: 40
    [junit] TK_ComplicatedSubSet: real1-s offset: 44
    [junit] TK_ComplicatedSubSet: bits5-s offset: 48
    [junit] TK_ComplicatedSubSet: longX-s offset: 56
    [junit] TK_ComplicatedSubSet: bits6-s offset: 64
    [junit] TK_ComplicatedSuperSet: sizeof(): 168
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 80
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 88
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 160
    [junit] createComplicatedSuperSet:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] hasInitValues res 1:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] addStrlenAndPascalStrLen: 1 + 1 of '1'
    [junit] addStrlenAndPascalStrLen: 4 + 4 of '1234'
    [junit] addStrlenAndPascalStrLen: 5 + 5 of '12345'
    [junit] addStrlenAndPascalStrLen: 0 + 0 of NULL
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340380333 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340380333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.794 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340379067 ms III - Start
    [junit] SLOCK [T main @ 1752340379068 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f280
    [junit]   1/8: 0x60000108f2c0
    [junit]   2/8: 0x60000108f300
    [junit]   3/8: 0x60000108f340
    [junit]   4/8: 0x60000108f380
    [junit]   5/8: 0x60000108f3c0
    [junit]   6/8: 0x60000108f400
    [junit]   7/8: 0x60000108f440
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071aa40
    [junit]   1/8: 0x60000071aa40
    [junit]   2/8: 0x60000071aa40
    [junit]   3/8: 0x60000071aa40
    [junit]   4/8: 0x60000071aa40
    [junit]   5/8: 0x60000071aa40
    [junit]   6/8: 0x60000071aa40
    [junit]   7/8: 0x60000071aa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fa80
    [junit]   1/8: 0x60000108fac0
    [junit]   2/8: 0x60000108fb00
    [junit]   3/8: 0x60000108fb40
    [junit]   4/8: 0x60000108fb80
    [junit]   5/8: 0x60000108fbc0
    [junit]   6/8: 0x60000108fc00
    [junit]   7/8: 0x60000108fc40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071a4a0
    [junit]   1/8: 0x60000071a4a0
    [junit]   2/8: 0x60000071a4a0
    [junit]   3/8: 0x60000071a4a0
    [junit]   4/8: 0x60000071a4a0
    [junit]   5/8: 0x60000071a4a0
    [junit]   6/8: 0x60000071a4a0
    [junit]   7/8: 0x60000071a4a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340380333 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340380333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0.005 sec
    [junit] Testcase: chapter01TestStaticConstants took 0 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.016 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.003 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0.001 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.002 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.004 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.007 sec
    [junit] Testcase: chapter12TestTKField took 0.006 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0.001 sec
    [junit] Testcase: chapter14TestTKMixed took 0.001 sec
    [junit] Testcase: chapter15TestCustomJNICode took 0 sec
    [junit] Testcase: chapter16TestPascalString took 0 sec
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.794 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340379067 ms III - Start
    [junit] SLOCK [T main @ 1752340379068 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18e22f3d0
    [junit]   1/8: 0x7fd18e22f410
    [junit]   2/8: 0x7fd18e22f450
    [junit]   3/8: 0x7fd18e22f490
    [junit]   4/8: 0x7fd18e22f4d0
    [junit]   5/8: 0x7fd18e22f510
    [junit]   6/8: 0x7fd18e22f550
    [junit]   7/8: 0x7fd18e22f590
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108e580
    [junit]   1/8: 0x60000108e600
    [junit]   2/8: 0x60000108e640
    [junit]   3/8: 0x60000108e680
    [junit]   4/8: 0x60000108e6c0
    [junit]   5/8: 0x60000108e700
    [junit]   6/8: 0x60000108e740
    [junit]   7/8: 0x60000108e780
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f280
    [junit]   1/8: 0x60000108f2c0
    [junit]   2/8: 0x60000108f300
    [junit]   3/8: 0x60000108f340
    [junit]   4/8: 0x60000108f380
    [junit]   5/8: 0x60000108f3c0
    [junit]   6/8: 0x60000108f400
    [junit]   7/8: 0x60000108f440
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f4c0
    [junit]   1/8: 0x60000108f500
    [junit]   2/8: 0x60000108f540
    [junit]   3/8: 0x60000108f580
    [junit]   4/8: 0x60000108f5c0
    [junit]   5/8: 0x60000108f600
    [junit]   6/8: 0x60000108f640
    [junit]   7/8: 0x60000108f680
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071aa40
    [junit]   1/8: 0x60000071aa40
    [junit]   2/8: 0x60000071aa40
    [junit]   3/8: 0x60000071aa40
    [junit]   4/8: 0x60000071aa40
    [junit]   5/8: 0x60000071aa40
    [junit]   6/8: 0x60000071aa40
    [junit]   7/8: 0x60000071aa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7815af708
    [junit]   1/8: 0x7815af748
    [junit]   2/8: 0x7815af788
    [junit]   3/8: 0x7815af7c8
    [junit]   4/8: 0x7815af808
    [junit]   5/8: 0x7815af848
    [junit]   6/8: 0x7815af888
    [junit]   7/8: 0x7815af8c8
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108f880
    [junit]   1/8: 0x60000108f8c0
    [junit]   2/8: 0x60000108f900
    [junit]   3/8: 0x60000108f940
    [junit]   4/8: 0x60000108f980
    [junit]   5/8: 0x60000108f9c0
    [junit]   6/8: 0x60000108fa00
    [junit]   7/8: 0x60000108fa40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fa80
    [junit]   1/8: 0x60000108fac0
    [junit]   2/8: 0x60000108fb00
    [junit]   3/8: 0x60000108fb40
    [junit]   4/8: 0x60000108fb80
    [junit]   5/8: 0x60000108fbc0
    [junit]   6/8: 0x60000108fc00
    [junit]   7/8: 0x60000108fc40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108fc80
    [junit]   1/8: 0x60000108fcc0
    [junit]   2/8: 0x60000108fd00
    [junit]   3/8: 0x60000108fd40
    [junit]   4/8: 0x60000108fd80
    [junit]   5/8: 0x60000108fdc0
    [junit]   6/8: 0x60000108fe00
    [junit]   7/8: 0x60000108fe40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000071a4a0
    [junit]   1/8: 0x60000071a4a0
    [junit]   2/8: 0x60000071a4a0
    [junit]   3/8: 0x60000071a4a0
    [junit]   4/8: 0x60000071a4a0
    [junit]   5/8: 0x60000071a4a0
    [junit]   6/8: 0x60000071a4a0
    [junit]   7/8: 0x60000071a4a0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340380333 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340380333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340380899 ms III - Start
    [junit] SLOCK [T main @ 1752340380899 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098f40
    [junit]   1/8: 0x600001098f80
    [junit]   2/8: 0x600001098fc0
    [junit]   3/8: 0x600001099000
    [junit]   4/8: 0x600001099040
    [junit]   5/8: 0x600001099080
    [junit]   6/8: 0x6000010990c0
    [junit]   7/8: 0x600001099100
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000765d60
    [junit]   1/8: 0x600000765d60
    [junit]   2/8: 0x600000765d60
    [junit]   3/8: 0x600000765d60
    [junit]   4/8: 0x600000765d60
    [junit]   5/8: 0x600000765d60
    [junit]   6/8: 0x600000765d60
    [junit]   7/8: 0x600000765d60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e340
    [junit]   1/8: 0x60000109e380
    [junit]   2/8: 0x60000109e3c0
    [junit]   3/8: 0x60000109e400
    [junit]   4/8: 0x60000109e440
    [junit]   5/8: 0x60000109e480
    [junit]   6/8: 0x60000109e4c0
    [junit]   7/8: 0x60000109e500
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000076edb0
    [junit]   1/8: 0x60000076edb0
    [junit]   2/8: 0x60000076edb0
    [junit]   3/8: 0x60000076edb0
    [junit]   4/8: 0x60000076edb0
    [junit]   5/8: 0x60000076edb0
    [junit]   6/8: 0x60000076edb0
    [junit]   7/8: 0x60000076edb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] TK_ComplicatedSubSet: sizeof(): 72
    [junit] TK_ComplicatedSubSet: bits1-s offset: 0
    [junit] TK_ComplicatedSubSet:    id-s offset: 4
    [junit] TK_ComplicatedSubSet: bits2-s offset: 8
    [junit] TK_ComplicatedSubSet: long0-s offset: 16
    [junit] TK_ComplicatedSubSet: bits3-s offset: 24
    [junit] TK_ComplicatedSubSet: real0-s offset: 32
    [junit] TK_ComplicatedSubSet: bits4-s offset: 40
    [junit] TK_ComplicatedSubSet: real1-s offset: 44
    [junit] TK_ComplicatedSubSet: bits5-s offset: 48
    [junit] TK_ComplicatedSubSet: longX-s offset: 56
    [junit] TK_ComplicatedSubSet: bits6-s offset: 64
    [junit] TK_ComplicatedSuperSet: sizeof(): 168
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 80
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 88
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 160
    [junit] createComplicatedSuperSet:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] hasInitValues res 1:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] addStrlenAndPascalStrLen: 1 + 1 of '1'
    [junit] addStrlenAndPascalStrLen: 4 + 4 of '1234'
    [junit] addStrlenAndPascalStrLen: 5 + 5 of '12345'
    [junit] addStrlenAndPascalStrLen: 0 + 0 of NULL
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340381644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340381644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.272 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340380899 ms III - Start
    [junit] SLOCK [T main @ 1752340380899 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098f40
    [junit]   1/8: 0x600001098f80
    [junit]   2/8: 0x600001098fc0
    [junit]   3/8: 0x600001099000
    [junit]   4/8: 0x600001099040
    [junit]   5/8: 0x600001099080
    [junit]   6/8: 0x6000010990c0
    [junit]   7/8: 0x600001099100
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000765d60
    [junit]   1/8: 0x600000765d60
    [junit]   2/8: 0x600000765d60
    [junit]   3/8: 0x600000765d60
    [junit]   4/8: 0x600000765d60
    [junit]   5/8: 0x600000765d60
    [junit]   6/8: 0x600000765d60
    [junit]   7/8: 0x600000765d60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e340
    [junit]   1/8: 0x60000109e380
    [junit]   2/8: 0x60000109e3c0
    [junit]   3/8: 0x60000109e400
    [junit]   4/8: 0x60000109e440
    [junit]   5/8: 0x60000109e480
    [junit]   6/8: 0x60000109e4c0
    [junit]   7/8: 0x60000109e500
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000076edb0
    [junit]   1/8: 0x60000076edb0
    [junit]   2/8: 0x60000076edb0
    [junit]   3/8: 0x60000076edb0
    [junit]   4/8: 0x60000076edb0
    [junit]   5/8: 0x60000076edb0
    [junit]   6/8: 0x60000076edb0
    [junit]   7/8: 0x60000076edb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340381644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340381644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0.001 sec
    [junit] Testcase: chapter01TestStaticConstants took 0.001 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.008 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.003 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.001 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.001 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.003 sec
    [junit] Testcase: chapter12TestTKField took 0.003 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0 sec
    [junit] Testcase: chapter14TestTKMixed took 0 sec
    [junit] Testcase: chapter15TestCustomJNICode took 0 sec
    [junit] Testcase: chapter16TestPascalString took 0.001 sec
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.272 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340380899 ms III - Start
    [junit] SLOCK [T main @ 1752340380899 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d751ae0
    [junit]   1/8: 0x7fd18d751b20
    [junit]   2/8: 0x7fd18d751b60
    [junit]   3/8: 0x7fd18d751ba0
    [junit]   4/8: 0x7fd18d751be0
    [junit]   5/8: 0x7fd18d751c20
    [junit]   6/8: 0x7fd18d751c60
    [junit]   7/8: 0x7fd18d751ca0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098d00
    [junit]   1/8: 0x600001098d40
    [junit]   2/8: 0x600001098d80
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098e00
    [junit]   5/8: 0x600001098e40
    [junit]   6/8: 0x600001098e80
    [junit]   7/8: 0x600001098ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098f40
    [junit]   1/8: 0x600001098f80
    [junit]   2/8: 0x600001098fc0
    [junit]   3/8: 0x600001099000
    [junit]   4/8: 0x600001099040
    [junit]   5/8: 0x600001099080
    [junit]   6/8: 0x6000010990c0
    [junit]   7/8: 0x600001099100
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099180
    [junit]   1/8: 0x6000010991c0
    [junit]   2/8: 0x600001099200
    [junit]   3/8: 0x600001099240
    [junit]   4/8: 0x600001099280
    [junit]   5/8: 0x6000010992c0
    [junit]   6/8: 0x600001099300
    [junit]   7/8: 0x600001099340
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000765d60
    [junit]   1/8: 0x600000765d60
    [junit]   2/8: 0x600000765d60
    [junit]   3/8: 0x600000765d60
    [junit]   4/8: 0x600000765d60
    [junit]   5/8: 0x600000765d60
    [junit]   6/8: 0x600000765d60
    [junit]   7/8: 0x600000765d60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x781533378
    [junit]   1/8: 0x7815333b8
    [junit]   2/8: 0x7815333f8
    [junit]   3/8: 0x781533438
    [junit]   4/8: 0x781533478
    [junit]   5/8: 0x7815334b8
    [junit]   6/8: 0x7815334f8
    [junit]   7/8: 0x781533538
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e140
    [junit]   1/8: 0x60000109e180
    [junit]   2/8: 0x60000109e1c0
    [junit]   3/8: 0x60000109e200
    [junit]   4/8: 0x60000109e240
    [junit]   5/8: 0x60000109e280
    [junit]   6/8: 0x60000109e2c0
    [junit]   7/8: 0x60000109e300
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e340
    [junit]   1/8: 0x60000109e380
    [junit]   2/8: 0x60000109e3c0
    [junit]   3/8: 0x60000109e400
    [junit]   4/8: 0x60000109e440
    [junit]   5/8: 0x60000109e480
    [junit]   6/8: 0x60000109e4c0
    [junit]   7/8: 0x60000109e500
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000109e540
    [junit]   1/8: 0x60000109e580
    [junit]   2/8: 0x60000109e5c0
    [junit]   3/8: 0x60000109e600
    [junit]   4/8: 0x60000109e640
    [junit]   5/8: 0x60000109e680
    [junit]   6/8: 0x60000109e6c0
    [junit]   7/8: 0x60000109e700
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000076edb0
    [junit]   1/8: 0x60000076edb0
    [junit]   2/8: 0x60000076edb0
    [junit]   3/8: 0x60000076edb0
    [junit]   4/8: 0x60000076edb0
    [junit]   5/8: 0x60000076edb0
    [junit]   6/8: 0x60000076edb0
    [junit]   7/8: 0x60000076edb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter14TestTKMixed
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter15TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2DynamicLibraryBundle - chapter16TestPascalString
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340381644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340381644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382204 ms III - Start
    [junit] SLOCK [T main @ 1752340382204 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382230 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.548 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382204 ms III - Start
    [junit] SLOCK [T main @ 1752340382204 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382230 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.548 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382204 ms III - Start
    [junit] SLOCK [T main @ 1752340382204 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, sys]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2LoadJNIAndImplLib - chapter00TestClassExist
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340382230 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382786 ms III - Start
    [junit] SLOCK [T main @ 1752340382786 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098b80
    [junit]   1/8: 0x600001098b40
    [junit]   2/8: 0x600001098b00
    [junit]   3/8: 0x600001099780
    [junit]   4/8: 0x600001099800
    [junit]   5/8: 0x600001099840
    [junit]   6/8: 0x600001099880
    [junit]   7/8: 0x6000010998c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000775600
    [junit]   1/8: 0x600000775600
    [junit]   2/8: 0x600000775600
    [junit]   3/8: 0x600000775600
    [junit]   4/8: 0x600000775600
    [junit]   5/8: 0x600000775600
    [junit]   6/8: 0x600000775600
    [junit]   7/8: 0x600000775600
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b600
    [junit]   1/8: 0x60000108b640
    [junit]   2/8: 0x60000108b680
    [junit]   3/8: 0x60000108b6c0
    [junit]   4/8: 0x60000108b700
    [junit]   5/8: 0x60000108b740
    [junit]   6/8: 0x60000108b780
    [junit]   7/8: 0x60000108b7c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000762a40
    [junit]   1/8: 0x600000762a40
    [junit]   2/8: 0x600000762a40
    [junit]   3/8: 0x600000762a40
    [junit]   4/8: 0x600000762a40
    [junit]   5/8: 0x600000762a40
    [junit]   6/8: 0x600000762a40
    [junit]   7/8: 0x600000762a40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] TK_ComplicatedSubSet: sizeof(): 72
    [junit] TK_ComplicatedSubSet: bits1-s offset: 0
    [junit] TK_ComplicatedSubSet:    id-s offset: 4
    [junit] TK_ComplicatedSubSet: bits2-s offset: 8
    [junit] TK_ComplicatedSubSet: long0-s offset: 16
    [junit] TK_ComplicatedSubSet: bits3-s offset: 24
    [junit] TK_ComplicatedSubSet: real0-s offset: 32
    [junit] TK_ComplicatedSubSet: bits4-s offset: 40
    [junit] TK_ComplicatedSubSet: real1-s offset: 44
    [junit] TK_ComplicatedSubSet: bits5-s offset: 48
    [junit] TK_ComplicatedSubSet: longX-s offset: 56
    [junit] TK_ComplicatedSubSet: bits6-s offset: 64
    [junit] TK_ComplicatedSuperSet: sizeof(): 168
    [junit] TK_ComplicatedSuperSet: bits1-s offset: 0
    [junit] TK_ComplicatedSuperSet:  sub1-s offset: 8
    [junit] TK_ComplicatedSuperSet: bits2-s offset: 80
    [junit] TK_ComplicatedSuperSet:  sub2-s offset: 88
    [junit] TK_ComplicatedSuperSet: bits3-s offset: 160
    [junit] createComplicatedSuperSet:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] hasInitValues res 1:
    [junit] TK_ComplicatedSuperSet [
    [junit]   cs.b1         0xA0
    [junit]   cs.sub1.b1    0xA1
    [junit]   cs.sub1.id    0x12345678
    [junit]   cs.sub1.b2    0xA2
    [junit]   cs.sub1.long0 0x123456789ABCDEF0
    [junit]   cs.sub1.b3    0xA3
    [junit]   cs.sub1.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub1.b4    0xA4
    [junit]   cs.sub1.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub1.b5    0xA5
    [junit]   cs.sub1.longX 0xDEADBEEF
    [junit]   cs.sub1.b6    0xA6
    [junit]   cs.b2         0xB0
    [junit]   cs.sub2.b1    0xB1
    [junit]   cs.sub2.id    0x12345678
    [junit]   cs.sub2.b2    0xB2
    [junit]   cs.sub2.long0 0x123456789ABCDEF0
    [junit]   cs.sub2.b3    0xB3
    [junit]   cs.sub2.real0 3.14159 0X1.921FB54442D18P+1
    [junit]   cs.sub2.b4    0xB4
    [junit]   cs.sub2.real1 256.123 0X1.001F9AP+8
    [junit]   cs.sub2.b5    0xB5
    [junit]   cs.sub2.longX 0xDEADBEEF
    [junit]   cs.sub2.b6    0xB6
    [junit]   cs.b3         0xC0
    [junit] ]
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] XXX.getSurfaceBoundsValue: dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] XXX.getSurfaceBoundsValue: dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382998 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.742 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382786 ms III - Start
    [junit] SLOCK [T main @ 1752340382786 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098b80
    [junit]   1/8: 0x600001098b40
    [junit]   2/8: 0x600001098b00
    [junit]   3/8: 0x600001099780
    [junit]   4/8: 0x600001099800
    [junit]   5/8: 0x600001099840
    [junit]   6/8: 0x600001099880
    [junit]   7/8: 0x6000010998c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000775600
    [junit]   1/8: 0x600000775600
    [junit]   2/8: 0x600000775600
    [junit]   3/8: 0x600000775600
    [junit]   4/8: 0x600000775600
    [junit]   5/8: 0x600000775600
    [junit]   6/8: 0x600000775600
    [junit]   7/8: 0x600000775600
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b600
    [junit]   1/8: 0x60000108b640
    [junit]   2/8: 0x60000108b680
    [junit]   3/8: 0x60000108b6c0
    [junit]   4/8: 0x60000108b700
    [junit]   5/8: 0x60000108b740
    [junit]   6/8: 0x60000108b780
    [junit]   7/8: 0x60000108b7c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000762a40
    [junit]   1/8: 0x600000762a40
    [junit]   2/8: 0x600000762a40
    [junit]   3/8: 0x600000762a40
    [junit]   4/8: 0x600000762a40
    [junit]   5/8: 0x600000762a40
    [junit]   6/8: 0x600000762a40
    [junit]   7/8: 0x600000762a40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382998 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0.001 sec
    [junit] Testcase: chapter01TestStaticConstants took 0 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.002 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.001 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.001 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.001 sec
    [junit] Testcase: chapter12TestTKField took 0.002 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0.001 sec
    [junit] Testcase: chapter14TestCustomJNICode took 0 sec
    [junit] Testcase: chapter15TestTKMixed took 0 sec
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.742 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382786 ms III - Start
    [junit] SLOCK [T main @ 1752340382786 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]', native '/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest1.dylib'], 0x20f2161e0, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter00TestClassExist
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter01TestStaticConstants
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7fd18d75f480
    [junit]   1/8: 0x7fd18d75f4c0
    [junit]   2/8: 0x7fd18d75f500
    [junit]   3/8: 0x7fd18d75f540
    [junit]   4/8: 0x7fd18d75f580
    [junit]   5/8: 0x7fd18d75f5c0
    [junit]   6/8: 0x7fd18d75f600
    [junit]   7/8: 0x7fd18d75f640
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098e80
    [junit]   1/8: 0x600001098e40
    [junit]   2/8: 0x600001098e00
    [junit]   3/8: 0x600001098dc0
    [junit]   4/8: 0x600001098d80
    [junit]   5/8: 0x600001098d40
    [junit]   6/8: 0x600001098d00
    [junit]   7/8: 0x600001098cc0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001098b80
    [junit]   1/8: 0x600001098b40
    [junit]   2/8: 0x600001098b00
    [junit]   3/8: 0x600001099780
    [junit]   4/8: 0x600001099800
    [junit]   5/8: 0x600001099840
    [junit]   6/8: 0x600001099880
    [junit]   7/8: 0x6000010998c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600001099940
    [junit]   1/8: 0x600001099980
    [junit]   2/8: 0x6000010999c0
    [junit]   3/8: 0x600001099a00
    [junit]   4/8: 0x600001099a40
    [junit]   5/8: 0x600001099a80
    [junit]   6/8: 0x600001099ac0
    [junit]   7/8: 0x600001099b00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000775600
    [junit]   1/8: 0x600000775600
    [junit]   2/8: 0x600000775600
    [junit]   3/8: 0x600000775600
    [junit]   4/8: 0x600000775600
    [junit]   5/8: 0x600000775600
    [junit]   6/8: 0x600000775600
    [junit]   7/8: 0x600000775600
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x78164c988
    [junit]   1/8: 0x78164c9c8
    [junit]   2/8: 0x78164ca08
    [junit]   3/8: 0x78164ca48
    [junit]   4/8: 0x78164ca88
    [junit]   5/8: 0x78164cac8
    [junit]   6/8: 0x78164cb08
    [junit]   7/8: 0x78164cb48
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b400
    [junit]   1/8: 0x60000108b440
    [junit]   2/8: 0x60000108b480
    [junit]   3/8: 0x60000108b4c0
    [junit]   4/8: 0x60000108b500
    [junit]   5/8: 0x60000108b540
    [junit]   6/8: 0x60000108b580
    [junit]   7/8: 0x60000108b5c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b600
    [junit]   1/8: 0x60000108b640
    [junit]   2/8: 0x60000108b680
    [junit]   3/8: 0x60000108b6c0
    [junit]   4/8: 0x60000108b700
    [junit]   5/8: 0x60000108b740
    [junit]   6/8: 0x60000108b780
    [junit]   7/8: 0x60000108b7c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x60000108b800
    [junit]   1/8: 0x60000108b840
    [junit]   2/8: 0x60000108b880
    [junit]   3/8: 0x60000108b8c0
    [junit]   4/8: 0x60000108b900
    [junit]   5/8: 0x60000108b940
    [junit]   6/8: 0x60000108b980
    [junit]   7/8: 0x60000108b9c0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x600000762a40
    [junit]   1/8: 0x600000762a40
    [junit]   2/8: 0x600000762a40
    [junit]   3/8: 0x600000762a40
    [junit]   4/8: 0x600000762a40
    [junit]   5/8: 0x600000762a40
    [junit]   6/8: 0x600000762a40
    [junit]   7/8: 0x600000762a40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x4
    [junit]   1/8: 0x4
    [junit]   2/8: 0x4
    [junit]   3/8: 0x4
    [junit]   4/8: 0x4
    [junit]   5/8: 0x4
    [junit]   6/8: 0x4
    [junit]   7/8: 0x4
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] Testing accessing PointerBuffer values [0..0]
    [junit]   0/1: 0xdeadbeef
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter04TestPointerBuffer
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ArrayCopy.01: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
    [junit] ArrayCopy.02: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ArrayCopy.03: [4, 5, 6, 7]
    [junit] ArrayCopy.04: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0]
    [junit] ArrayCopy.05: [0, 0, 0, 4, 5, 6, 7, 0, 0, 0], java.nio.HeapIntBuffer[pos=0 lim=10 cap=10]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter05TestSomeFunctionsAllIndirect
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] static  md: MachineDataInfoStatic: LP64_UNIX(7): MachineDataInfo: runtimeValidated false, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] runtime md: MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
    [junit]   int8    1 / 1, int16   2 / 2
    [junit]   int     4 / 4, long    8 / 8
    [junit]   int32   4 / 4, int64   8 / 8
    [junit]   float   4 / 4, double  8 / 8, ldouble 16 / 16
    [junit]   pointer 8 / 8, page    4096
    [junit] compatible static/runtime: true
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter09TestCompoundAlignment
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0xa23456781abcdef0 == 0xa23456781abcdef0
    [junit] 0xb23456782abcdef0 == 0xb23456782abcdef0
    [junit] ch10: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter10TestCompoundCallByReference
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ch11.0: ref-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.0: val-dim 286331153/572662306 858993459x1145324612
    [junit] ch11.1: val-dim 11/22 33x44
    [junit] ch11.2: val-dim 11/22 33x44
    [junit] ch11.3: sameInstanceByVal false
    [junit] ch11.3: sameInstanceByRef false
    [junit] ch11.4: sum-dimArray 12/24 36x48
    [junit] ch11.5: dimsGet[0] 11/22 33x44
    [junit] ch11.5: dimsGet[1] 1/2 3x4
    [junit] ch11.6: sum-dimPair 12/24 36x48
    [junit] ch11.7: zero-dim[0] 0/0 0x0
    [junit] ch11.7: zero-dim[1] 0/0 0x0
    [junit] ch11.8: copyPrim2Dim 11/22 100x200
    [junit] ch11.9: copyDim2Prim 11/22 100x200
    [junit] ch11.10: expRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.10: hasRGBAi 0x112233aa
    [junit] ch11.11: hasRGBAb 0x11, 0x22, 0x33, 0xffffffaa
    [junit] ch11.12: addInt 3
    [junit] ch11.13: addByte 3
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter11TestCompoundCallByValue
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] Expected exception: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/3: A 220, B 220
    [junit] 1/3: A 221, B 221
    [junit] 2/3: A 222, B 222
    [junit] Expected exception-1: java.lang.NullPointerException: aptr is null
    [junit] Expected exception-2: java.lang.NullPointerException: aptr is null
    [junit] 0/5: A 120, B 120
    [junit] 1/5: A 221, B 221
    [junit] 2/5: A 322, B 322
    [junit] 3/5: A 323, B 323
    [junit] 4/5: A 324, B 324
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello Array1'
    [junit] has 'Hello CString1'
    [junit] has 'Hello CString3'
    [junit] has 'Hello World2222'
    [junit] has 'Hello World4444'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter12TestTKField
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter13TestTKFieldImmutable
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter14TestCustomJNICode
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] 0x123456789abcdef0 == 0x123456789abcdef0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter - chapter15TestTKMixed
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340382998 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340382998 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340383567 ms III - Start
    [junit] SLOCK [T main @ 1752340383567 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340384523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340384523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.488 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340383567 ms III - Start
    [junit] SLOCK [T main @ 1752340383567 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340384523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340384523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.004 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.488 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340383567 ms III - Start
    [junit] SLOCK [T main @ 1752340383567 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340384523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340384523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385067 ms III - Start
    [junit] SLOCK [T main @ 1752340385067 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385534 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340385534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386073 ms III - Start
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.997 sec
    [junit] SLOCK [T main @ 1752340386074 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] ++++ Test Singleton.lock()
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385067 ms III - Start
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] SLOCK [T main @ 1752340385067 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386095 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340386095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385534 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340385534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.997 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385067 ms III - Start
    [junit] SLOCK [T main @ 1752340385067 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] 0xcaffeebeef == 0xcaffeebeef
    [junit] 0xbeefcaffee0dad == 0xbeefcaffee0dad
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340385534 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340385534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386073 ms III - Start
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T main @ 1752340386074 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386628 ms III - Start
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] SLOCK [T main @ 1752340386628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386095 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] SLOCK [T main @ 1752340386095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] 
    [junit] Testcase: chapter01 took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386073 ms III - Start
    [junit] SLOCK [T main @ 1752340386074 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p1PtrStorage - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340386095 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340386095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340386650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386628 ms III - Start
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387225 ms III - Start
    [junit] SLOCK [T main @ 1752340386628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340387225 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] XXX MessageCallback01 func 0x1086418a0, user 0x1
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] XXX InjectMessageCallback01 func 0x1086418a0, user 0x1
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] XXX InjectMessageCallback01 func 0x1086418a0, user 0x1
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] XXX MessageCallback01 func 0x1086418a0, user 0x2
    [junit] XXX InjectMessageCallback01 func 0x1086418a0, user 0x2
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] XXX MessageCallback01 func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108641d80, user 0x1
    [junit] SLOCK [T main @ 1752340386650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108641d80, user 0x2
    [junit] ------------- ---------------- ---------------
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108641d80, user 0x1
    [junit] 
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] Testcase: chapter01 took 0.001 sec
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108641d80, user 0x2
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108641d80, user 0x3
    [junit] ++++ Test Singleton.lock()
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108641d80, user 0x1
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386628 ms III - Start
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108641d80, user 0x3
    [junit] SLOCK [T main @ 1752340386628 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] int32PtrArray[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }
    [junit] int32PtrPtr[7] = { 3, 4, 5, 8, 9, 0, 1, }
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108641d80, user 0x5
    [junit] ++++ Test Singleton.unlock()
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108641d80, user 0x5
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340386649 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] XXX alBufferCallback1 buffer 1 -> func 0x108642190, user 0x1
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x108642190, user 0x2
    [junit] SLOCK [T main @ 1752340386650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x108642190, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x108642190, user 0x2
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x108642190, user 0x3
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x108642190, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x108642190, user 0x3
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x0, user 0x0
    [junit] XXX alBufferCallback1 buffer 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108641d80, user 0x6
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108641d80, user 0x7
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108641d80, user 0x6
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "main" java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108641d80, user 0x7
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "Thread-41" java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108641d80, user 0x6
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "main" java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108641d80, user 0x7
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "Thread-42" java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108641d80, user 0x7
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] XXX alEventCallback0 idx 0 -> func 0x108642590, user 0x1
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x75483843
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x75483843
    [junit] XXX alEventCallback0 idx 0 -> func 0x108642590, user 0x2
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x75483843
    [junit] XXX alEventCallback0 idx 1 -> func 0x0, user 0x0
    [junit] XXX alEventCallback0 idx 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] XXX alEventCallback1 idx 0 -> func 0x1086429f0, user 0x1
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x472a11ae
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x472a11ae
    [junit] XXX alEventCallback1 idx 0 -> func 0x1086429f0, user 0x2
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x472a11ae
    [junit] XXX alEventCallback1 idx 1 -> func 0x0, user 0x0
    [junit] XXX alEventCallback1 idx 1 -> func 0x0, user 0x0
    [junit] XXX alEventCallback1 idx 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] XXX MessageCallback11a id 1 -> func 0x108642e90, user 0x600000b609f0
    [junit] XXX MessageCallback11a id 2 -> func 0x108642e90, user 0x600000b60060
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x108642e90, user 0x600000b609f0
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x108642e90, user 0x600000b60060
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11a id 2 -> func 0x108642e90, user 0x600000b60060
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x108642e90, user 0x600000b609f0
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x108642e90, user 0x600000b60060
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11a id 2 -> func 0x0, user 0x600000b60060
    [junit] XXX MessageCallback11a id 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] XXX MessageCallback11b id 1 -> func 0x108643280, user 0xaffebeafc0ffee
    [junit] XXX MessageCallback11b id 2 -> func 0x108643280, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x108643280, user 0x10853c2f8
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11bInject: id 2, func 0x108643280, user 0x10853c320
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11b id 2 -> func 0x108643280, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x108643280, user 0x10853c2f8
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11bInject: id 2, func 0x108643280, user 0x10853c320
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11b id 2 -> func 0x0, user 0x0
    [junit] XXX MessageCallback11b id 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] XXX LogCallBack12aInject: func 0x108643760, message 0x60000055ff40
    [junit] XXX LogCallBack12aInject: func 0x108643760, message 0x60000055fc00
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] XXX LogCallBack12bInject: func 0x108643d00, message 0x60000055f640
    [junit] XXX LogCallBack12bInject: func 0x108643d00, message 0x600000547160
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] XXX MessageCallback13 id 2 -> func 0x108644410, user 0x60000077da50, debugMsg 'a debug message - key2'
    [junit] XXX MessageCallback13 id 4 -> func 0x108644410, user 0x60000077e670, debugMsg 'a debug message - key2'
    [junit] XXX expKey1[key1a 0x60000077da50, hash 0x8851ce1]
    [junit] XXX expKey1 hash 0xc1f69e8f
    [junit] XXX expKey2[key1a 0x60000077e670, hash 0x2d9dff65]
    [junit] XXX expKey2 hash 0xc22422ce
    [junit] XXX hasKey1 hash 0xc1f69e8f
    [junit] XXX hasKey2 hash 0xc22422ce
    [junit] XXX InjectMessageCallback13: id 2, func 0x108644410, user 0x60000077da50, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-1-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x108644410, user 0x60000077e670, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-1-2.2
    [junit] XXX InjectMessageCallback13: id 2, func 0x108644410, user 0x60000077da50, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-2-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x108644410, user 0x60000077e670, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-2-2.2
    [junit] XXX MessageCallback13 id 2 -> func 0x0, user 0x60000077da50, debugMsg 'turned off - key1'
    [junit] XXX MessageCallback13 id 4 -> func 0x0, user 0x60000077e670, debugMsg 'turned off - key1'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387310 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340387310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.613 sec
    [junit] ++++ Test Singleton.lock()
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387860 ms III - Start
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T main @ 1752340387860 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387225 ms III - Start
    [junit] SLOCK [T main @ 1752340387225 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] XXX MessageCallback01 func 0x10864fb10, user 0x1
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] XXX InjectMessageCallback01 func 0x10864fb10, user 0x1
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] XXX InjectMessageCallback01 func 0x10864fb10, user 0x1
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] XXX MessageCallback01 func 0x10864fb10, user 0x2
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX InjectMessageCallback01 func 0x10864fb10, user 0x2
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] XXX MessageCallback01 func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108650010, user 0x1
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108650010, user 0x2
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108650010, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108650010, user 0x2
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108650010, user 0x3
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108650010, user 0x1
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108650010, user 0x3
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x0, user 0x0
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108650010, user 0x5
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108650010, user 0x5
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] XXX alBufferCallback1 buffer 1 -> func 0x108650440, user 0x1
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x108650440, user 0x2
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x108650440, user 0x1
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x108650440, user 0x2
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x108650440, user 0x3
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x108650440, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x108650440, user 0x3
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x0, user 0x0
    [junit] XXX alBufferCallback1 buffer 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x108650010, user 0x6
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x108650010, user 0x7
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108650010, user 0x6
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] Exception in thread "main" java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108650010, user 0x7
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] Exception in thread "Thread-51" java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x75483843
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x75483843
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x108650010, user 0x6
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x75483843
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "main" java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x472a11ae
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x472a11ae
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x472a11ae
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108650010, user 0x7
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] Exception in thread "Thread-52" java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] XXX expKey1[key1a 0x60000077da50, hash 0x8851ce1]
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] XXX expKey1 hash 0xc1f69e8f
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] XXX expKey2[key1a 0x60000077e670, hash 0x2d9dff65]
    [junit] XXX expKey2 hash 0xc22422ce
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] XXX hasKey1 hash 0xc1f69e8f
    [junit] XXX hasKey2 hash 0xc22422ce
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] Callback: Result1-1-1.1
    [junit] Callback: Result2-1-2.2
    [junit] Callback: Result1-2-1.1
    [junit] Callback: Result2-2-2.2
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387310 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x108650010, user 0x7
    [junit] SLOCK [T main @ 1752340387310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] Testcase: chapter01 took 0.003 sec
    [junit] Testcase: chapter02 took 0.003 sec
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] Testcase: chapter03 took 0.003 sec
    [junit] Testcase: chapter04 took 0.003 sec
    [junit] XXX alEventCallback0 idx 1 -> func 0x108650860, user 0x1
    [junit] Testcase: chapter05a took 0.004 sec
    [junit] Testcase: chapter05b took 0.002 sec
    [junit] Testcase: chapter11a took 0.004 sec
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x4047d2d9
    [junit] Testcase: chapter11b took 0.003 sec
    [junit] Testcase: chapter12a took 0.001 sec
    [junit] Testcase: chapter12b took 0.002 sec
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x4047d2d9
    [junit] XXX alEventCallback0 idx 1 -> func 0x108650860, user 0x2
    [junit] Testcase: chapter13 took 0.003 sec
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x4047d2d9
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.613 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] XXX alEventCallback0 idx 2 -> func 0x0, user 0x0
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387225 ms III - Start
    [junit] XXX alEventCallback0 idx 2 -> func 0x0, user 0x0
    [junit] SLOCK [T main @ 1752340387225 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] XXX alEventCallback1 idx 1 -> func 0x108650cd0, user 0x1
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x7a0ef219
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x7a0ef219
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alEventCallback1 idx 1 -> func 0x108650cd0, user 0x2
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x7a0ef219
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alEventCallback1 idx 2 -> func 0x0, user 0x0
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] XXX alEventCallback1 idx 2 -> func 0x0, user 0x0
    [junit] XXX alEventCallback1 idx 2 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback.chapter04(Test4p1JavaCallback.java:75)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.invokeAlBufferCallback0(Bindingtest2p1Impl.java:243)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p1Impl.alBufferCallback0Inject(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x75483843
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x75483843
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x75483843
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x472a11ae
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x472a11ae
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x472a11ae
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter11b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] XXX expKey1[key1a 0x60000077da50, hash 0x8851ce1]
    [junit] XXX expKey1 hash 0xc1f69e8f
    [junit] XXX expKey2[key1a 0x60000077e670, hash 0x2d9dff65]
    [junit] XXX expKey2 hash 0xc22422ce
    [junit] XXX hasKey1 hash 0xc1f69e8f
    [junit] XXX hasKey2 hash 0xc22422ce
    [junit] Callback: Result1-1-1.1
    [junit] Callback: Result2-1-2.2
    [junit] Callback: Result1-2-1.1
    [junit] Callback: Result2-2-2.2
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340387310 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340387310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] XXX MessageCallback11a id 1 -> func 0x108651180, user 0x600000b6b240
    [junit] XXX MessageCallback11a id 2 -> func 0x108651180, user 0x600000b6bf00
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x108651180, user 0x600000b6b240
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x108651180, user 0x600000b6bf00
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11a id 2 -> func 0x108651180, user 0x600000b6bf00
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x108651180, user 0x600000b6b240
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x108651180, user 0x600000b6bf00
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11a id 2 -> func 0x0, user 0x600000b6bf00
    [junit] XXX MessageCallback11a id 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] XXX MessageCallback11b id 1 -> func 0x108651590, user 0xaffebeafc0ffee
    [junit] XXX MessageCallback11b id 2 -> func 0x108651590, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x108651590, user 0x10853c2f8
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11bInject: id 2, func 0x108651590, user 0x10853c320
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11b id 2 -> func 0x108651590, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x108651590, user 0x10853c2f8
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11bInject: id 2, func 0x108651590, user 0x10853c320
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11b id 2 -> func 0x0, user 0x0
    [junit] XXX MessageCallback11b id 1 -> func 0x0, user 0x0
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] XXX LogCallBack12aInject: func 0x108651a90, message 0x60000055ff40
    [junit] XXX LogCallBack12aInject: func 0x108651a90, message 0x60000055f080
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] XXX LogCallBack12bInject: func 0x108652040, message 0x60000054fb80
    [junit] XXX LogCallBack12bInject: func 0x108652040, message 0x60000054e680
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] XXX MessageCallback13 id 2 -> func 0x108652770, user 0x600000773fd0, debugMsg 'a debug message - key2'
    [junit] XXX MessageCallback13 id 4 -> func 0x108652770, user 0x600000771800, debugMsg 'a debug message - key2'
    [junit] XXX expKey1[key1a 0x600000773fd0, hash 0x6ede46f6]
    [junit] XXX expKey1 hash 0xbfb2a40f
    [junit] XXX expKey2[key1a 0x600000771800, hash 0x66273da0]
    [junit] XXX expKey2 hash 0xbf1d305e
    [junit] XXX hasKey1 hash 0xbfb2a40f
    [junit] XXX hasKey2 hash 0xbf1d305e
    [junit] XXX InjectMessageCallback13: id 2, func 0x108652770, user 0x600000773fd0, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-1-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x108652770, user 0x600000771800, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-1-2.2
    [junit] XXX InjectMessageCallback13: id 2, func 0x108652770, user 0x600000773fd0, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-2-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x108652770, user 0x600000771800, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-2-2.2
    [junit] XXX MessageCallback13 id 2 -> func 0x0, user 0x600000773fd0, debugMsg 'turned off - key1'
    [junit] XXX MessageCallback13 id 4 -> func 0x0, user 0x600000771800, debugMsg 'turned off - key1'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387973 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340387973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.636 sec
    [junit] ++++ Test Singleton.lock()
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387860 ms III - Start
    [junit] SLOCK [T main @ 1752340387860 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388508 ms III - Start
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] SLOCK [T main @ 1752340388508 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] XXX JCPP: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_1.h
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] XXX cpp result-file ../build/test/cpptest_1.hpp
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] XXX cpp Macr 0 <ConstDefValue03 => (10 - 2)>, isFunc false, isConstExpr true
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] XXX cpp Macr 1 <ConstDefValue04 => ( 10 - 3 )>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] XXX cpp Macr 2 <ConstDefValue01 => ((1 << 16) - 1)>, isFunc false, isConstExpr true
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] XXX cpp Macr 3 <EXAMPLE_2 => 43>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] XXX cpp Macr 4 <ConstDefValue02 => (10-1)>, isFunc false, isConstExpr true
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] XXX cpp Macr 5 <ConstDefValue07 => -2>, isFunc false, isConstExpr true
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] XXX cpp Macr 6 <ConstDefValue08 => - 2>, isFunc false, isConstExpr true
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] XXX cpp Macr 7 <ConstDefValue05 => 10-4>, isFunc false, isConstExpr true
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] XXX cpp Macr 8 <ConstDefValue06 => 10 - 11>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] XXX cpp Macr 9 <__COUNTER__>, isFunc false, isConstExpr false
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] XXX cpp Macr 10 <__test_h_>, isFunc false, isConstExpr false
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] XXX cpp Macr 11 <__YES__ => 1>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] XXX cpp Macr 12 <TEST_G_VAL => GOOD_G>, isFunc false, isConstExpr false
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] XXX cpp Macr 13 <CL_SCHAR_MIN => (-127-1)>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] XXX cpp Macr 14 <TEST_F_VAL1 => GOOD_F_1>, isFunc false, isConstExpr false
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] XXX cpp Macr 15 <TEST_F_VAL2 => GOOD_F_2>, isFunc false, isConstExpr false
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] XXX cpp Macr 16 <TEST_C => GOOD_C>, isFunc false, isConstExpr false
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] XXX cpp Macr 17 <ConstDefValue00 => 16>, isFunc false, isConstExpr true
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] XXX cpp Macr 18 <ConstDefValueXX => 0>, isFunc false, isConstExpr true
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] XXX cpp Macr 19 <TEST_A(_x) => GOOD_A>, isFunc true, isConstExpr false
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] XXX cpp Macr 20 <TEST_B => GOOD_B>, isFunc false, isConstExpr false
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x4047d2d9
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x4047d2d9
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x4047d2d9
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x7a0ef219
    [junit] XXX cpp Macr 21 <GOOD_D>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 22 <__FILE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 23 <__LINE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 24 <CPPTEST_INCLUDED_H>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 25 <__GLUEGEN__ => 2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 26 <TEST_E_VAL => ((long) 0x7FFFFFFFFFFFFFFFLL)>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 27 <EXAMPLE => 42>, isFunc false, isConstExpr true
    [junit] XXX cpp Defn 0 <ConstantDefinition [name "ConstDefValue03", expression "(10 - 2)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 1 <ConstantDefinition [name "ConstDefValue04", expression "( 10 - 3 )", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 2 <ConstantDefinition [name "ConstDefValue01", expression "((1 << 16) - 1)", number null], enum[is false, name "null"]]>
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x7a0ef219
    [junit] XXX cpp Defn 3 <ConstantDefinition [name "EXAMPLE_2", expression "43", number [int: 43]], enum[is false, name "null"]]>
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x7a0ef219
    [junit] XXX cpp Defn 4 <ConstantDefinition [name "ConstDefValue02", expression "(10-1)", number null], enum[is false, name "null"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] XXX cpp Defn 5 <ConstantDefinition [name "ConstDefValue07", expression "-2", number [int: -2]], enum[is false, name "null"]]>
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] XXX cpp Defn 6 <ConstantDefinition [name "ConstDefValue08", expression "- 2", number null], enum[is false, name "null"]]>
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] XXX cpp Defn 7 <ConstantDefinition [name "ConstDefValue05", expression "10-4", number null], enum[is false, name "null"]]>
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] XXX cpp Defn 8 <ConstantDefinition [name "ConstDefValue06", expression "10 - 11", number null], enum[is false, name "null"]]>
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] XXX cpp Defn 9 <ConstantDefinition [name "__YES__", expression "1", number [int: 1]], enum[is false, name "null"]]>
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] XXX cpp Defn 10 <ConstantDefinition [name "CL_SCHAR_MIN", expression "(-127-1)", number null], enum[is false, name "null"]]>
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] XXX cpp Defn 11 <ConstantDefinition [name "ConstDefValue00", expression "16", number [int: 16]], enum[is false, name "null"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] XXX cpp Defn 12 <ConstantDefinition [name "ConstDefValueXX", expression "0", number [int: 0]], enum[is false, name "null"]]>
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] XXX cpp Defn 13 <ConstantDefinition [name "EXAMPLE", expression "42", number [int: 42]], enum[is false, name "null"]]>
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] XXX C Parser: ../build/test/cpptest_1.hpp
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] XXX C Header Tree Parser ...
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] XXX expKey1[key1a 0x600000773fd0, hash 0x6ede46f6]
    [junit] XXX expKey1 hash 0xbfb2a40f
    [junit] XXX expKey2[key1a 0x600000771800, hash 0x66273da0]
    [junit] XXX expKey2 hash 0xbf1d305e
    [junit] XXX hasKey1 hash 0xbfb2a40f
    [junit] XXX hasKey2 hash 0xbf1d305e
    [junit] Callback: Result1-1-1.1
    [junit] Callback: Result2-1-2.2
    [junit] Callback: Result1-2-1.1
    [junit] Callback: Result2-2-2.2
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387973 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340387973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.001 sec
    [junit] Testcase: chapter02 took 0.001 sec
    [junit] Testcase: chapter03 took 0.001 sec
    [junit] Testcase: chapter04 took 0.001 sec
    [junit] Testcase: chapter05a took 0 sec
    [junit] Testcase: chapter05b took 0 sec
    [junit] Testcase: chapter11a took 0.001 sec
    [junit] Testcase: chapter11b took 0.001 sec
    [junit] Testcase: chapter12a took 0.001 sec
    [junit] Testcase: chapter12b took 0.001 sec
    [junit] Testcase: chapter13 took 0.001 sec
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.636 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387860 ms III - Start
    [junit] SLOCK [T main @ 1752340387860 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[MacOSXDynamicLinkerImpl, path[given 'LibPath['/Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives/libtest2.dylib', abs, xsp /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/test/build/natives]'], 0x20f216d40, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] chapter04.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:659)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:744)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] chapter04.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] java.lang.RuntimeException: Exception test.post: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:677)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$13.run(BaseClass4JavaCallback.java:758)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback01
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$11.callback(BaseClass4JavaCallback.java:650)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback.chapter04(BaseClass4JavaCallback.java:777)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback.chapter04(Test4p2JavaCallback.java:86)
    [junit] 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
    [junit] 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    [junit] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [junit] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [junit] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [junit] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [junit] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [junit] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [junit] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [junit] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [junit] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [junit] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [junit] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [junit] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [junit] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [junit] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [junit] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [junit] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [junit] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1014)
    [junit] java.lang.RuntimeException: Exception test.pre: chapter04.myCallback02
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$12.callback(BaseClass4JavaCallback.java:668)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.invokeAlBufferCallback0(Bindingtest2p2Impl.java:273)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.dispatch_alBufferCallback0Inject1(Native Method)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.impl.Bindingtest2p2Impl.alBufferCallback0Inject(Bindingtest2p2Impl.java:312)
    [junit] 	at com.jogamp.gluegen.test.junit.generation.BaseClass4JavaCallback$14.run(BaseClass4JavaCallback.java:791)
    [junit] 	at java.base/java.lang.Thread.run(Thread.java:1583)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x4047d2d9
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x4047d2d9
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x4047d2d9
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x7a0ef219
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x7a0ef219
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x7a0ef219
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter12b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] XXX expKey1[key1a 0x600000773fd0, hash 0x6ede46f6]
    [junit] XXX expKey1 hash 0xbfb2a40f
    [junit] XXX expKey2[key1a 0x600000771800, hash 0x66273da0]
    [junit] XXX expKey2 hash 0xbf1d305e
    [junit] XXX hasKey1 hash 0xbfb2a40f
    [junit] XXX hasKey2 hash 0xbf1d305e
    [junit] Callback: Result1-1-1.1
    [junit] Callback: Result2-1-2.2
    [junit] Callback: Result1-2-1.1
    [junit] Callback: Result2-2-2.2
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340387973 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340387973 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestCParser
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestCParser
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] XXX C Parser: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_10.hpp
    [junit] XXX C Header Tree Parser ...
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388596 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340388597 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.611 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388508 ms III - Start
    [junit] SLOCK [T main @ 1752340388508 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] XXX JCPP: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_1.h
    [junit] XXX cpp result-file ../build/test/cpptest_1.hpp
    [junit] XXX cpp Macr 0 <ConstDefValue03 => (10 - 2)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 1 <ConstDefValue04 => ( 10 - 3 )>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 2 <ConstDefValue01 => ((1 << 16) - 1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 3 <EXAMPLE_2 => 43>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 4 <ConstDefValue02 => (10-1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 5 <ConstDefValue07 => -2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 6 <ConstDefValue08 => - 2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 7 <ConstDefValue05 => 10-4>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 8 <ConstDefValue06 => 10 - 11>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 9 <__COUNTER__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 10 <__test_h_>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 11 <__YES__ => 1>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 12 <TEST_G_VAL => GOOD_G>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 13 <CL_SCHAR_MIN => (-127-1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 14 <TEST_F_VAL1 => GOOD_F_1>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 15 <TEST_F_VAL2 => GOOD_F_2>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 16 <TEST_C => GOOD_C>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 17 <ConstDefValue00 => 16>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 18 <ConstDefValueXX => 0>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 19 <TEST_A(_x) => GOOD_A>, isFunc true, isConstExpr false
    [junit] XXX cpp Macr 20 <TEST_B => GOOD_B>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 21 <GOOD_D>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 22 <__FILE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 23 <__LINE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 24 <CPPTEST_INCLUDED_H>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 25 <__GLUEGEN__ => 2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 26 <TEST_E_VAL => ((long) 0x7FFFFFFFFFFFFFFFLL)>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 27 <EXAMPLE => 42>, isFunc false, isConstExpr true
    [junit] XXX cpp Defn 0 <ConstantDefinition [name "ConstDefValue03", expression "(10 - 2)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 1 <ConstantDefinition [name "ConstDefValue04", expression "( 10 - 3 )", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 2 <ConstantDefinition [name "ConstDefValue01", expression "((1 << 16) - 1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 3 <ConstantDefinition [name "EXAMPLE_2", expression "43", number [int: 43]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 4 <ConstantDefinition [name "ConstDefValue02", expression "(10-1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 5 <ConstantDefinition [name "ConstDefValue07", expression "-2", number [int: -2]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 6 <ConstantDefinition [name "ConstDefValue08", expression "- 2", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 7 <ConstantDefinition [name "ConstDefValue05", expression "10-4", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 8 <ConstantDefinition [name "ConstDefValue06", expression "10 - 11", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 9 <ConstantDefinition [name "__YES__", expression "1", number [int: 1]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 10 <ConstantDefinition [name "CL_SCHAR_MIN", expression "(-127-1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 11 <ConstantDefinition [name "ConstDefValue00", expression "16", number [int: 16]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 12 <ConstantDefinition [name "ConstDefValueXX", expression "0", number [int: 0]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 13 <ConstantDefinition [name "EXAMPLE", expression "42", number [int: 42]], enum[is false, name "null"]]>
    [junit] XXX C Parser: ../build/test/cpptest_1.hpp
    [junit] XXX C Header Tree Parser ...
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389136 ms III - Start
    [junit] XXX cc_ Enum 9:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] SLOCK [T main @ 1752340389136 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] XXX cc_ Enum 9:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] XXX cc_ Enum 9:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] Expected: 
    [junit] XXX cc_ Enum 9:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] -------------------------------
    [junit] XXX cc_ Enum 9:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] XXX C Parser: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_10.hpp
    [junit] -------------------------------
    [junit] XXX C Header Tree Parser ...
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] -------------------------------
    [junit] 
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] Expected: 
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] -------------------------------
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] 
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] Result: 
    [junit] -------------------------------
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] -------------------------------
    [junit] 
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389174 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388596 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340388597 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_cpp_cc took 0.064 sec
    [junit] Testcase: test10_cc took 0.005 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.611 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388508 ms III - Start
    [junit] SLOCK [T main @ 1752340388508 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] XXX JCPP: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_1.h
    [junit] XXX cpp result-file ../build/test/cpptest_1.hpp
    [junit] XXX cpp Macr 0 <ConstDefValue03 => (10 - 2)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 1 <ConstDefValue04 => ( 10 - 3 )>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 2 <ConstDefValue01 => ((1 << 16) - 1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 3 <EXAMPLE_2 => 43>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 4 <ConstDefValue02 => (10-1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 5 <ConstDefValue07 => -2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 6 <ConstDefValue08 => - 2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 7 <ConstDefValue05 => 10-4>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 8 <ConstDefValue06 => 10 - 11>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 9 <__COUNTER__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 10 <__test_h_>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 11 <__YES__ => 1>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 12 <TEST_G_VAL => GOOD_G>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 13 <CL_SCHAR_MIN => (-127-1)>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 14 <TEST_F_VAL1 => GOOD_F_1>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 15 <TEST_F_VAL2 => GOOD_F_2>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 16 <TEST_C => GOOD_C>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 17 <ConstDefValue00 => 16>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 18 <ConstDefValueXX => 0>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 19 <TEST_A(_x) => GOOD_A>, isFunc true, isConstExpr false
    [junit] XXX cpp Macr 20 <TEST_B => GOOD_B>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 21 <GOOD_D>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 22 <__FILE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 23 <__LINE__>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 24 <CPPTEST_INCLUDED_H>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 25 <__GLUEGEN__ => 2>, isFunc false, isConstExpr true
    [junit] XXX cpp Macr 26 <TEST_E_VAL => ((long) 0x7FFFFFFFFFFFFFFFLL)>, isFunc false, isConstExpr false
    [junit] XXX cpp Macr 27 <EXAMPLE => 42>, isFunc false, isConstExpr true
    [junit] XXX cpp Defn 0 <ConstantDefinition [name "ConstDefValue03", expression "(10 - 2)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 1 <ConstantDefinition [name "ConstDefValue04", expression "( 10 - 3 )", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 2 <ConstantDefinition [name "ConstDefValue01", expression "((1 << 16) - 1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 3 <ConstantDefinition [name "EXAMPLE_2", expression "43", number [int: 43]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 4 <ConstantDefinition [name "ConstDefValue02", expression "(10-1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 5 <ConstantDefinition [name "ConstDefValue07", expression "-2", number [int: -2]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 6 <ConstantDefinition [name "ConstDefValue08", expression "- 2", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 7 <ConstantDefinition [name "ConstDefValue05", expression "10-4", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 8 <ConstantDefinition [name "ConstDefValue06", expression "10 - 11", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 9 <ConstantDefinition [name "__YES__", expression "1", number [int: 1]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 10 <ConstantDefinition [name "CL_SCHAR_MIN", expression "(-127-1)", number null], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 11 <ConstantDefinition [name "ConstDefValue00", expression "16", number [int: 16]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 12 <ConstantDefinition [name "ConstDefValueXX", expression "0", number [int: 0]], enum[is false, name "null"]]>
    [junit] XXX cpp Defn 13 <ConstantDefinition [name "EXAMPLE", expression "42", number [int: 42]], enum[is false, name "null"]]>
    [junit] XXX C Parser: ../build/test/cpptest_1.hpp
    [junit] XXX C Header Tree Parser ...
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 8:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:2 <ConstantDefinition [name "ConstEnumValue02", expression " ( 10 - 1 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:3 <ConstantDefinition [name "ConstEnumValue03", expression " ( 10 - 2 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:4 <ConstantDefinition [name "ConstEnumValue04", expression " ( 10 - 3 )", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:5 <ConstantDefinition [name "ConstEnumValue05", expression " 10 - 4", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:6 <ConstantDefinition [name "ConstEnumValue06", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:7 <ConstantDefinition [name "ConstEnumValue07", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:8 <ConstantDefinition [name "ConstEnumValue08", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 9:9 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test01_cpp_cc
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] XXX C Parser: ../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest_10.hpp
    [junit] XXX C Header Tree Parser ...
    [junit] XXX cc_ Enum 0:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 0:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 1:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 2:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 3:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 4:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 5:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 6:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:0 <ConstantDefinition [name "ConstEnumValue00", expression "16", number [int: 16]], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:1 <ConstantDefinition [name "ConstEnumValue01", expression " ( 1 << ConstEnumValue00 ) - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:2 <ConstantDefinition [name "ConstEnumValue02", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:3 <ConstantDefinition [name "ConstEnumValue03", expression " 10 - 1", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:4 <ConstantDefinition [name "ConstEnumValue04", expression " 10 - 11", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:5 <ConstantDefinition [name "ConstEnumValue05", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:6 <ConstantDefinition [name "ConstEnumValue06", expression " -  2", number null], enum[is true, name "SomeEnum"]]>
    [junit] XXX cc_ Enum 7:7 <ConstantDefinition [name "ConstEnumValueXX", expression "0", number [int: 0]], enum[is true, name "SomeEnum"]]>
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestCParser - test10_cc
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340388596 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340388597 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestJCPP
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestJCPP
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389136 ms III - Start
    [junit] SLOCK [T main @ 1752340389136 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389174 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01MacroAndIncWithoutPragmaOnce took 0.009 sec
    [junit] Testcase: test02MacroAndIncWithPragmaOnce took 0.007 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389136 ms III - Start
    [junit] SLOCK [T main @ 1752340389136 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=0;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test01MacroAndIncWithoutPragmaOnce
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] Expected: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] Result: 
    [junit] -------------------------------
    [junit] #line1"cpptest_1.h"1typedefcharcl_char;cl_charGOOD_A;intGOOD_B;intGOOD_C;intTEST_D_GOOD;/*****STDAPIfile..*/intGOOD_F_1;intGOOD_F_2;intGOOD_G;#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1constintpragma_once_enabled=1;//pragma-onceormacro-definedtest,i.e.shouldnotbeincludedrecursively#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"1#line13"../src/junit/com/jogamp/gluegen/test/junit/generation/cpptest-included.h"2constintGOOD_H=42;#line136"cpptest_1.h"2#line1"../src/junit/com/jogamp/gluegen/test/junit/generation/sub-inc/-cpptest-included2.h"1constintGOOD_I=43;#line137"cpptest_1.h"2typedefenumSomeEnum{ConstEnumValue00=16,ConstEnumValue01=(1<<ConstEnumValue00)-1,ConstEnumValue02=(10-1),ConstEnumValue03=(10-2),ConstEnumValue04=(10-3),ConstEnumValue05=10-4,ConstEnumValue06=10-11,ConstEnumValue07=-2,ConstEnumValue08=-2,ConstEnumValueXX=0}SomeEnum;constintconstInt00=16;constintconstInt01=((1<<16)-1);constintconstInt02=(10-1);constintconstInt03=(10-2);constintconstInt04=(10-3);constintconstInt05=10-4;constintconstInt06=10-11;constintconstInt07=-2;constintconstInt08=-2;constintconstIntXX=0;
    [junit] -------------------------------
    [junit] 
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.TestJCPP - test02MacroAndIncWithPragmaOnce
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340389174 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389743 ms III - Start
    [junit] SLOCK [T main @ 1752340389743 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389763 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Testsuite: com.jogamp.gluegen.test.junit.internals.TestType
    [junit] Testsuite: com.jogamp.gluegen.test.junit.internals.TestType
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.541 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389743 ms III - Start
    [junit] SLOCK [T main @ 1752340389743 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389763 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Equals took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.541 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389743 ms III - Start
    [junit] SLOCK [T main @ 1752340389743 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.internals.TestType - test01Equals
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340389763 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340389763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390306 ms III - Start
    [junit] SLOCK [T main @ 1752340390306 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390347 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390902 ms III - Start
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390306 ms III - Start
    [junit] SLOCK [T main @ 1752340390902 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340390306 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390922 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390347 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.001 sec
    [junit] Testcase: test02 took 0.001 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390306 ms III - Start
    [junit] SLOCK [T main @ 1752340390306 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen01 - test02
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340390347 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen02
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390902 ms III - Start
    [junit] SLOCK [T main @ 1752340390902 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ Test Singleton.unlock()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391493 ms III - Start
    [junit] SLOCK [T main @ 1752340391493 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390922 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] No SecurityManager Installed
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390902 ms III - Start
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] SLOCK [T main @ 1752340390902 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.structgen.TestStructGen02 - test01
    [junit] os.name: Mac OS X
    [junit] ++++ Test Singleton.unlock()
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340390922 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340390922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] Testsuite: com.jogamp.junit.sec.TestSecIOUtil01
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340391523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391493 ms III - Start
    [junit] SLOCK [T main @ 1752340391493 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] No SecurityManager Installed
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Mac OS X
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340391523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testProp00_Temp took 0 sec
    [junit] Testcase: testProp01_Temp took 0 sec
    [junit] Testcase: testProp02_Temp took 0 sec
    [junit] Testcase: testTempDir00 took 0 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391493 ms III - Start
    [junit] SLOCK [T main @ 1752340391493 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] No SecurityManager Installed
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] os.name: Mac OS X
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /var/folders/m3/36qvs18n7vx5q33l3wc0slw80000gp/T/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340391523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340391523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------

junit.run.remote.ssh:

junit.run.remote.adb:

junit.run.tests:

junit.run.if.disabled:

junit.run:
     [echo] gluegen.basename: gluegen

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           21
     [echo] java.version               21.0.7
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  true
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.6.0-rc-20250712
     [echo] jogamp.version.int         2414030
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         11
     [echo] target.targetlevel         11
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

init:

java.class.path.validate:

validate:
     [echo] test.base.dir: ../src/junit 
     [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation 
     [echo] test.dir: ../build/test 
     [echo] results: ../build/test/results 
     [echo] build_t: ../build/test/build 
     [echo] build_t.gen: ../build/test/build/gensrc 
     [echo] build_t.java: ../build/test/build/classes 
     [echo] build_t.obj: ../build/test/build/obj 
     [echo] build_t.lib: ../build/test/build/natives 

test-zip-archive:
     [exec] 
     [exec] 7-Zip (z) 21.07 (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26
     [exec]  64-bit locale=en_US.UTF-8 Threads:4
     [exec] 
     [exec] Scanning the drive:
     [exec] 1 folder, 79 files, 3193813 bytes (3119 KiB)
     [exec] 
     [exec] Creating archive: /Users/jogamp/JogAmpSlavex64/workspace/gluegen/label/macos-x86_64/build/gluegen-2.6-b981-20250712-macosx-universal-test-results-macos-x86_64-jau-012.7z
     [exec] 
     [exec] Add new data to archive: 1 folder, 79 files, 3193813 bytes (3119 KiB)
     [exec] 
     [exec] 
     [exec] Files read from disk: 79
     [exec] Archive size: 52432 bytes (52 KiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 6 minutes 33 seconds
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
Notifying upstream projects of job completion
No emails were triggered.
Finished: SUCCESS