Started by upstream project "gluegen" build number 981
originally caused by:
 Started by user Sven Gothel
Running as SYSTEM
Building remotely on linux-x86_64-jau-002 (linux-x86_64) in workspace /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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.39.5'
 > 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=linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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 /home/jogamp/gluegen.properties.
     [echo] Setting defaults:
     [echo] Setting default gcc.compat.compiler
     [echo] gcc.compat.compiler=gcc
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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:       linux-amd64
     [echo] os and arch.dot:   linux.amd64
     [echo] os and arch.slash: linux/amd64
     [echo] native library: prefix 'lib', suffix 'so'

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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

setup.excludes.nsig:

init.base:

init.android:

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

java.class.path.validate:

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

clean-temp:

gluegen.build.check.android-launcher:

android-launcher.build:
    [javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/common/util

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

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

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

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

generate-primitive-stacks:

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

gluegen.build.javase:
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram
     [copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:242:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:356:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:371:17: warning:Rule 'declarator' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:551:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:561: warning:Syntactic predicate superfluous for single alternative
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'('
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==2:<end-of-token>
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==3:<end-of-token>
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr and Number upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g: warning:lexical nondeterminism between rules DefineExpr2 and Number upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==1:'\r'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==2:'\n'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1109:     k==3:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1139:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==1:'(','.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1140:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1187:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==1:'"'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==1:'A'..'Z','_','a'..'z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1188:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1197:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==1:'1'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1198:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1199:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==1:'2'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1200:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1201:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==1:'3'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1202:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1203:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==1:'4'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1204:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'a'..'z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'A'..'Z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 2 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'_'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 3 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1413:     between alt 4 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1164:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==1:'0'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==2:'X','x'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1370:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'a'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'A'..'F'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 2 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1399:     between alt 3 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==1:'L','l'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==1:'U','u'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1401:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==1:'E','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==2:'+','-','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1372:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==1:'F','f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==1:'L','l'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1375:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==1:'E','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==2:'+','-','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1382:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==1:'F','f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==1:'L','l'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1384:19:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==1:'0'..'7'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1389:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==1:'L','l'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==1:'U','u'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1390:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1394:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==1:'L','l'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==1:'U','u'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1395:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238: warning:lexical nondeterminism between alts 1 and 2 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238:     k==1:'\\'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1238:     k==3:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/StdCParser.g:1327:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules Number and DefineExpr2 upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules LPAREN and DefineExpr upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'('
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==2:<end-of-token>
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==3:<end-of-token>
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g: warning:lexical nondeterminism between rules DefineExpr and DefineExpr2 upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:     k==1:'.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013: warning:lexical nondeterminism between alts 4 and 6 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==1:'0'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==2:'X','x'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1013:     k==3:'0'..'9','A'..'F','a'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'a'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'A'..'F'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 2 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1037:     between alt 3 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==1:'I','J','L','U','i','j','l','u'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1038:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==1:'E','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==2:'+','-','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1014:34:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1017:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:17:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==1:'E','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==2:'+','-','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1023:30:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1025:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==1:'0'..'7'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1029:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1030:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1033:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1034:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1355:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'a'..'z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'A'..'Z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 2 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'_'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 3 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'$'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 4 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==1:'0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==2:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1059:     between alt 5 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229: warning:lexical nondeterminism between alts 2 and 3 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==1:'\r'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==2:'\n'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1229:     k==3:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==1:'\t','\u000c',' ','d'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==2:'\t','\u000c',' ','d','e'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1255:9:     k==3:'\t','\u000c',' ','d'..'f'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==1:'(','.','0'..'9'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1256:54:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1301:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==1:'"'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==3:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==1:'$','A'..'Z','_','a'..'z'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1302:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1311:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==1:'1'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1312:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1313:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==1:'2'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1314:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1315:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==1:'3'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1316:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317: warning:lexical nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==1:'\t','\u000c',' '
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1317:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==1:'4'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==2:'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1318:9:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==1:'\t','\u000c',' ','%','*','+','-','/','<','>'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==2:'\t','\u000c',' ','%','(','*','+','-'..'9','<','>'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:1280:5:     k==3:<end-of-token>,'\u0000'..'\u00ff'
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142: warning:nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142:     k==1:SEMI
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:142:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255: warning:nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255:     k==1:SEMI
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:255:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:672:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:168:14: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:168:14:     k==1:LCURLY
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:570:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17:     k==1:COMMA
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:230:17:     k==2:VARARGS
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246: warning:nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     k==1:SEMI
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:246:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 1 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"struct"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 2 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"union"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607: warning:nondeterminism between alts 3 and 4 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==1:"enum"
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedGnuCParser.g:607:     k==2:
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:931:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:939:27: warning:Rule 'parameterTypeList' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:505:17: warning:Rule 'declarator' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:912:27: warning:Rule 'functionStorageClassSpecifier' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:913:19: warning:Rule 'typeQualifier' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:914:19: warning:Rule 'typeSpecifier' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/cgram/expandedHeaderParser.g:921:2: warning:Rule 'specifierQualifierList' returns a value
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746: warning:nondeterminism upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746:     k==1:AT
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:746:     between alt 1 and exit branch of block
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17: warning:nondeterminism between alts 1 and 2 of block upon
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17:     k==1:IDENT
    [antlr] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/java/com/jogamp/gluegen/jgram/JavaParser.g:752:17:     k==2:LBRACK,DOT,LPAREN
    [javac] Compiling 125 source files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/native/Unix
     [move] Moving 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gensrc/native/Windows
     [copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/classes
    [javac] Compiling 117 source files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:
     [echo] 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:

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                /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir            /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
     [echo] java.lib.dir.platform        /opt-linux-x86_64/jdk-21.0.7+6/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:
     [echo] 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:

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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:
     [echo] 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:

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                /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir            /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
     [echo] java.lib.dir.platform        /opt-linux-x86_64/jdk-21.0.7+6/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:
     [echo] 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:

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.so [shared]
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj
     [echo] Compiling src/native/unix/*.c src/native/common/*.c
     [echo] user.dir=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
       [cc] 7 total files to be compiled.
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] Starting link
   [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/libgluegen_rt.symbols.raw

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e

gluegen.package.java:

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

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

gluegen.package.native:
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
     [echo] native.tag.jar common (attr) for /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar include *gluegen_rt.so exclude 
     [echo] native.tag.jar common (props) gluegen-rt-natives-linux-amd64.jar include *gluegen_rt.so exclude  *.symbols
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/java
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/jar/natives
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/jar/natives/linux-amd64
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/jar/natives/linux-amd64
    [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj/gluegen-rt-natives-linux-amd64.jar.d/jar
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] 1 warning
      [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build-temp
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/results
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/classes
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/obj
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct01.h, abs: true, headerParent /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen/TestStruct02.h, abs: true, headerParent /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/structgen, rootOut /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/.., enablePragmaOnce true
    [javac] CStruct: Generating struct accessor for struct: Pixel -> Pixel [struct.name Pixel, struct.jname Pixel, declaredType boolean]
    [javac] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/classes
    [javac] warning: [options] system modules path not set in conjunction with -source 11
    [javac] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

gluegen.cpptasks.detect.compiler:
     [echo] gcc.compat.compiler=gcc
     [echo] GCC=true
     [echo] CLANG=${isCLANG}
     [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      /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir  /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:
     [echo] 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:

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                /opt-linux-x86_64/jdk-21.0.7+6
     [echo] java.includes.dir            /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
     [echo] java.includes.dir.platform   /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
     [echo] java.lib.dir.platform        /opt-linux-x86_64/jdk-21.0.7+6/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.linux.amd64
     [echo]    linker.cfg.id linker.test1.dll.cfg.id
     [echo]    output.lib.name test1
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.c:2:
       [cc] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]   329 |     #warning "Hello Native Compiler"
       [cc]       |      ^~~~~~~
       [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.linux.amd64
     [echo]    linker.cfg.id linker.test1.fixed.cfg.id
     [echo]    output.lib.name Bindingtest1p1
       [cc] 3 total files to be compiled.
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gensrc/native/TK_Surface_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]   329 |     #warning "Hello Native Compiler"
       [cc]       |      ^~~~~~~
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gensrc/native/TK_Engine_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]   329 |     #warning "Hello Native Compiler"
       [cc]       |      ^~~~~~~
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gensrc/native/Bindingtest1p1Impl_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]   329 |     #warning "Hello Native Compiler"
       [cc]       |      ^~~~~~~
       [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.linux.amd64
     [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] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] In file included from /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gensrc/native/Bindingtest1p2Impl_JNI.c:17:
       [cc] /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h:329:6: warning: #warning "Hello Native Compiler" [-Wcpp]
       [cc]   329 |     #warning "Hello Native Compiler"
       [cc]       |      ^~~~~~~
       [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.linux.amd64
     [echo]    linker.cfg.id linker.test2.dll.cfg.id
     [echo]    output.lib.name test2
       [cc] 1 total files to be compiled.
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [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.linux.amd64
     [echo]    linker.cfg.id linker.test2.fixed.cfg.id
     [echo]    output.lib.name Bindingtest2p1
       [cc] 2 total files to be compiled.
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [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.linux.amd64
     [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] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
       [cc] Starting link

junit.test2.c.build:

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

gluegen.properties.load.user:

gluegen.cpptasks.initialize:
     [echo] os.name=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-test-util.jar
      [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-java-src.zip

developer-zip-archive:
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64
     [copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/jar
     [copy] Copying 7 files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/jar
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/lib
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/lib
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/jnlp-files
     [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/jnlp-files
    [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/dist
     [copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64/dist
     [exec] 
     [exec] 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
     [exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
     [exec] 
     [exec] Scanning the drive:
     [exec] 4 folders, 14 files, 6743298 bytes (6586 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64.7z
     [exec] 
     [exec] Items to compress: 18
     [exec] 
     [exec] 
     [exec] Files read from disk: 14
     [exec] Archive size: 1682367 bytes (1643 KiB)
     [exec] Everything is Ok
   [delete] Deleting directory /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64

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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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=Linux
     [echo] os.version=6.1.0-37-amd64
     [echo] os.arch=amd64
     [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=true
     [echo] LinuxAMD64=true
     [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=${isOSX}
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=${use.macosx64}
     [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=true
     [echo] Windows=${isWindows}
     [echo] X11=true
     [echo] os=Linux
     [echo] os=6.1.0-37-amd64
     [echo] arch=amd64
     [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 @ 1752340065983 ms III - Start
    [junit] SLOCK [T main @ 1752340065995 ms +++ localhost/127.0.0.1:59999 - Locked within 70 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 @ 1752340066134 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.961 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340065983 ms III - Start
    [junit] SLOCK [T main @ 1752340065995 ms +++ localhost/127.0.0.1:59999 - Locked within 70 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 @ 1752340066134 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel1_RT took 0.03 sec
    [junit] Testcase: assetRegisteredIOUtilGetResourceRel2_RT took 0.015 sec
    [junit] Testcase: assetRegisteredURLConnection_RT took 0.002 sec
    [junit] Testcase: assetRegisteredURLConnection_Test took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.961 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.ctor()
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1752340065983 ms III - Start
    [junit] SLOCK [T main @ 1752340065995 ms +++ localhost/127.0.0.1:59999 - Locked within 70 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 @ 1752340066134 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionUnregistered
    [junit] Testsuite: com.jogamp.common.net.TestAssetURLConnectionUnregistered
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340066718 ms III - Start
    [junit] SLOCK [T main @ 1752340066718 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340066743 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.542 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340066718 ms III - Start
    [junit] SLOCK [T main @ 1752340066718 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340066743 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066743 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.001 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: 0.542 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket2-localhost/127.0.0.1:59999 @ 1752340066718 ms III - Start
    [junit] SLOCK [T main @ 1752340066718 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.net.TestAssetURLConnectionUnregistered - assetUnregisteredIOUtilGetResourceAbs_RT
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:0> Gluegen RT Asset.
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/gluegen/info.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:0> AssetURLConnectionTest Data Testing Relative Location
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/AssetURLConnectionTest.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data/RelativeData.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar!/com/jogamp/common/net/data2/RelativeData2.txt:1> 
    [junit] jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340066743 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340066743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] Testsuite: com.jogamp.common.net.TestUri01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340067275 ms III - Start
    [junit] SLOCK [T main @ 1752340067275 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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] file.path.can /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340067318 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340067318 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.568 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340067275 ms III - Start
    [junit] SLOCK [T main @ 1752340067275 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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] file.path.can /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340067318 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340067318 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00BasicCoding took 0.015 sec
    [junit] Testcase: test02URIEscapeSpecialChars took 0.003 sec
    [junit] Testcase: test03URIEscapeCommonChars took 0.002 sec
    [junit] Testcase: test04EqualsAndHashCode took 0.001 sec
    [junit] Testcase: test05Contained took 0.001 sec
    [junit] Testcase: test08NormalizedHierarchy took 0.002 sec
    [junit] Testcase: test09NormalizedOpaque took 0.001 sec
    [junit] Testcase: test10ParentAndDirHierarchy took 0.001 sec
    [junit] Testcase: test11ParentAndDirOpaque took 0.002 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.568 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket3-localhost/127.0.0.1:59999 @ 1752340067275 ms III - Start
    [junit] SLOCK [T main @ 1752340067275 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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] file.path.can /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] ZZZZZZ Uri file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä, isOpaque false, isAbs true
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20%C3%B6%C3%A4
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä
    [junit] recomp   URI: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - EQUAL
    [junit] uri2.slashify: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä
    [junit] uri2.enc   : file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo%20Welt%20öä - OK
    [junit] uri2.pathD : /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/Hallo Welt öä - OK
    [junit] uri2.asciiE: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340067318 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340067318 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1752340067971 ms III - Start
    [junit] SLOCK [T main @ 1752340067971 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752340068124 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340068124 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.692 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340067971 ms III - Start
    [junit] SLOCK [T main @ 1752340067971 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752340068124 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340068124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01URLCompositioning took 0.138 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.692 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket4-localhost/127.0.0.1:59999 @ 1752340067971 ms III - Start
    [junit] SLOCK [T main @ 1752340067971 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1752340068124 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340068124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340068681 ms III - Start
    [junit] SLOCK [T main @ 1752340068681 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [junit] Testsuite: com.jogamp.common.net.TestUri03Resolving
    [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 @ 1752340069104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340069108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.965 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340068681 ms III - Start
    [junit] SLOCK [T main @ 1752340068681 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340069104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340069108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01HttpUri2URL took 0.089 sec
    [junit] Testcase: test02FileUnixUri2URL took 0.054 sec
    [junit] Testcase: test03FileWindowsUri2URL took 0.053 sec
    [junit] Testcase: test11HttpURL2Uri took 0.055 sec
    [junit] Testcase: test12FileUnixURL2Uri took 0.066 sec
    [junit] Testcase: test13FileWindowsURL2Uri took 0.048 sec
    [junit] Testcase: test24FileUnixURI2URL took 0.028 sec
    [junit] Testcase: test25FileWindowsURI2URL took 0.007 sec
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.965 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket5-localhost/127.0.0.1:59999 @ 1752340068681 ms III - Start
    [junit] SLOCK [T main @ 1752340068681 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340069104 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340069108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 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 @ 1752340070416 ms III - Start
    [junit] SLOCK [T main @ 1752340070416 ms +++ localhost/127.0.0.1:59999 - Locked within 61 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340071523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340071523 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.691 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340070416 ms III - Start
    [junit] SLOCK [T main @ 1752340070416 ms +++ localhost/127.0.0.1:59999 - Locked within 61 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340071523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340071523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00TempJarCacheSimplePath took 0.587 sec
    [junit] Testcase: test01TempJarCacheOddPath took 0.262 sec
    [junit] Testcase: test02TempJarCacheOddPath took 0.221 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.691 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket6-localhost/127.0.0.1:59999 @ 1752340070416 ms III - Start
    [junit] SLOCK [T main @ 1752340070416 ms +++ localhost/127.0.0.1:59999 - Locked within 61 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test00TempJarCacheSimplePath/simpletons/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A$-B^-C~-D#-E]-F[-öä
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test01TempJarCacheOddPath/A%24-B%5E-C~-D%23-E%5D-F%5B-öä/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/
    [junit] 2 jarBasename:           gluegen-rt.jar
    [junit] 3 fileURI:               file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 4 fileFolderURI:         file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 5 fileNewFolderURI:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/
    [junit] 6 srcFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 7 dstFolder:             /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] Copy Total bytes: 8548956
    [junit] Copy Total files: 18
    [junit] Copy Total folder: 1
    [junit] Copy Depth: 0
    [junit] Copy Tracking: true
    [junit] Copy 	 src    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] Copy 	 dst    0: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/(ABC)abc/AppData/Local/Temp
    [junit] 
    [junit] 8 jarFileNewFolderURI:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/TestUri99LaunchOnReservedCharPathBug908/test02TempJarCacheOddPath/Users/%28ABC%29abc/AppData/Local/Temp/gluegen-rt.jar
    [junit] url: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340071523 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340071523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340072189 ms III - Start
    [junit] SLOCK [T main @ 1752340072189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Testsuite: com.jogamp.common.net.TestUriQueryProps
    [junit] Testsuite: com.jogamp.common.net.TestUriQueryProps
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340072212 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072212 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.577 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340072189 ms III - Start
    [junit] SLOCK [T main @ 1752340072189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752340072212 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072212 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.577 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket7-localhost/127.0.0.1:59999 @ 1752340072189 ms III - Start
    [junit] SLOCK [T main @ 1752340072189 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1752340072212 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072212 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1752340072781 ms III - Start
    [junit] SLOCK [T main @ 1752340072782 ms +++ localhost/127.0.0.1:59999 - Locked within 22 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 @ 1752340072824 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072824 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.613 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340072781 ms III - Start
    [junit] SLOCK [T main @ 1752340072782 ms +++ localhost/127.0.0.1:59999 - Locked within 22 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 @ 1752340072824 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: showURLComponents0 took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.613 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket8-localhost/127.0.0.1:59999 @ 1752340072781 ms III - Start
    [junit] SLOCK [T main @ 1752340072782 ms +++ localhost/127.0.0.1:59999 - Locked within 22 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 @ 1752340072824 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340072824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestBuffers
    [junit] Testsuite: com.jogamp.common.nio.TestBuffers
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340073428 ms III - Start
    [junit] SLOCK [T main @ 1752340073428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752340073460 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340073460 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.571 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340073428 ms III - Start
    [junit] SLOCK [T main @ 1752340073428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752340073460 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340073460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PositionLimitCapacityAfterArrayAllocation took 0.002 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.571 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket9-localhost/127.0.0.1:59999 @ 1752340073428 ms III - Start
    [junit] SLOCK [T main @ 1752340073428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1752340073460 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340073460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1752340074026 ms III - Start
    [junit] SLOCK [T main @ 1752340074027 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1752340074049 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340074056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340074026 ms III - Start
    [junit] SLOCK [T main @ 1752340074027 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1752340074049 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340074056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testDoubleArray2FloatArrayAndBack01 took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket10-localhost/127.0.0.1:59999 @ 1752340074026 ms III - Start
    [junit] SLOCK [T main @ 1752340074027 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1752340074049 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340074056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 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 @ 1752340074628 ms III - Start
    [junit] SLOCK [T main @ 1752340074628 ms +++ localhost/127.0.0.1:59999 - Locked within 21 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 2048.500 MiB before Used Memory  :    5.906 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    6.343, delta    0.436 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.865, delta   -1.041 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     3150 ms
    [junit] - GC              20 ms
    [junit] - Total         3170 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 2048.500 MiB before Used Memory  :    4.887 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    4.887, delta    0.000 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.867, delta   -0.020 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     5228 ms
    [junit] - GC              20 ms
    [junit] - Total         5248 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  512.500 MiB before Used Memory  :    4.867 MiB
    [junit] test  512.500 MiB after  Used Memory  :    4.867, delta    0.000 MiB
    [junit] test  512.500 MiB gc'ed  Used Memory  :    4.869, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      833 ms
    [junit] - GC              16 ms
    [junit] - Total          849 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.869 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.869, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.873, delta    0.004 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy      431 ms
    [junit] - GC              13 ms
    [junit] - Total          445 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.873 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.873, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.876, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      509 ms
    [junit] - GC              14 ms
    [junit] - Total          523 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340087420 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340087421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.355 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340074628 ms III - Start
    [junit] SLOCK [T main @ 1752340074628 ms +++ localhost/127.0.0.1:59999 - Locked within 21 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 2048.500 MiB before Used Memory  :    5.906 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    6.343, delta    0.436 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.865, delta   -1.041 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     3150 ms
    [junit] - GC              20 ms
    [junit] - Total         3170 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 2048.500 MiB before Used Memory  :    4.887 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    4.887, delta    0.000 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.867, delta   -0.020 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     5228 ms
    [junit] - GC              20 ms
    [junit] - Total         5248 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  512.500 MiB before Used Memory  :    4.867 MiB
    [junit] test  512.500 MiB after  Used Memory  :    4.867, delta    0.000 MiB
    [junit] test  512.500 MiB gc'ed  Used Memory  :    4.869, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      833 ms
    [junit] - GC              16 ms
    [junit] - Total          849 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.869 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.869, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.873, delta    0.004 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy      431 ms
    [junit] - GC              13 ms
    [junit] - Total          445 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.873 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.873, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.876, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      509 ms
    [junit] - GC              14 ms
    [junit] - Total          523 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340087420 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340087421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00 took 3.677 sec
    [junit] Testcase: test01 took 5.755 sec
    [junit] Testcase: test02 took 1.351 sec
    [junit] Testcase: test11 took 0.946 sec
    [junit] Testcase: test12 took 1.027 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.355 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340074628 ms III - Start
    [junit] SLOCK [T main @ 1752340074628 ms +++ localhost/127.0.0.1:59999 - Locked within 21 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 2048.500 MiB before Used Memory  :    5.906 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    6.343, delta    0.436 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.865, delta   -1.041 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     3150 ms
    [junit] - GC              20 ms
    [junit] - Total         3170 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 2048.500 MiB before Used Memory  :    4.887 MiB
    [junit] test 2048.500 MiB after  Used Memory  :    4.887, delta    0.000 MiB
    [junit] test 2048.500 MiB gc'ed  Used Memory  :    4.867, delta   -0.020 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy     5228 ms
    [junit] - GC              20 ms
    [junit] - Total         5248 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  512.500 MiB before Used Memory  :    4.867 MiB
    [junit] test  512.500 MiB after  Used Memory  :    4.867, delta    0.000 MiB
    [junit] test  512.500 MiB gc'ed  Used Memory  :    4.869, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      833 ms
    [junit] - GC              16 ms
    [junit] - Total          849 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.869 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.869, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.873, delta    0.004 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      1 ms
    [junit] - File-Copy      431 ms
    [junit] - GC              13 ms
    [junit] - Total          445 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.873 MiB
    [junit] test  256.500 MiB after  Used Memory  :    4.873, delta    0.000 MiB
    [junit] test  256.500 MiB gc'ed  Used Memory  :    4.876, delta    0.002 MiB
    [junit] Performance Stats: 
    [junit] - File-Create      0 ms
    [junit] - File-Copy      509 ms
    [junit] - GC              14 ms
    [junit] - Total          523 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.nio.TestByteBufferCopyStream - test12
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket11-localhost/127.0.0.1:59999 @ 1752340087420 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340087421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferInputStream
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferInputStream
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340087987 ms III - Start
    [junit] SLOCK [T main @ 1752340087988 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   20.000 MiB
    [junit] Max Memory   : 3958.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  :    6.019 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total    20, setup     1, copy    19 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    6.019, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.885, delta   -1.134 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.885 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total    52, setup     0, copy    52 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.968, delta   18.082 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   22.900, delta   18.015 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  :   22.900 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total    41, setup     1, copy    40 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.900, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.901, delta  -18.000 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.901 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    31, setup     1, copy    30 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.928, delta    0.027 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    5.002, delta    0.101 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  :    5.002 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total   176, setup     0, copy   176 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    5.002, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.911, delta   -0.090 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.911 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total   179, setup     1, copy   178 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.891, delta  129.980 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  134.904, delta  129.992 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  :  134.904 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total    92, setup     1, copy    91 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.904, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.726, delta -129.177 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  :    5.726 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    89, setup     1, copy    88 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    5.726, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.017, delta   -0.709 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  :    5.017 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total   435, setup     1, copy   434 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    5.017, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.919, delta   -0.098 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.919 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total   506, setup     0, copy   506 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  134.901, delta  129.981 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  135.730, delta  130.810 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  :  135.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total   350, setup     0, copy   350 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  135.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.730, delta -130.000 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  :    5.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   359, setup     1, copy   358 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.021, delta   -0.709 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 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    5.021 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: total   735, setup     1, copy   734 ms, cacheMode FLUSH_NONE
    [junit] test #0 1024.000 MiB after  Used Memory  :    5.021, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.914, delta   -0.107 MiB
    [junit] test #0 1024.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 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    4.914 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   691, setup     0, copy   691 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0 1024.000 MiB after  Used Memory  :    4.914, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.916, delta    0.002 MiB
    [junit] test #0 1024.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 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0 2048.500 MiB before Used Memory  :    4.916 MiB
    [junit] test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: total  1468, setup     0, copy  1468 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0 2048.500 MiB after  Used Memory  :    4.916, delta    0.000 MiB
    [junit] test #0 2048.500 MiB gc'ed  Used Memory  :    4.918, delta    0.002 MiB
    [junit] test #0 2048.500 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 @ 1752340102023 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340102023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340102554 ms III - Start
    [junit] SLOCK [T main @ 1752340102554 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.nio.TestByteBufferOutputStream - test00
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.56 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340087987 ms III - Start
    [junit] SLOCK [T main @ 1752340087988 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   20.000 MiB
    [junit] Max Memory   : 3958.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  :    6.019 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total    20, setup     1, copy    19 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    6.019, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.885, delta   -1.134 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.885 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total    52, setup     0, copy    52 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.968, delta   18.082 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   22.900, delta   18.015 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  :   22.900 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total    41, setup     1, copy    40 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.900, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.901, delta  -18.000 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.901 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    31, setup     1, copy    30 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.928, delta    0.027 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    5.002, delta    0.101 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  :    5.002 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total   176, setup     0, copy   176 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    5.002, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.911, delta   -0.090 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.911 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total   179, setup     1, copy   178 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.891, delta  129.980 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  134.904, delta  129.992 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  :  134.904 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total    92, setup     1, copy    91 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.904, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.726, delta -129.177 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  :    5.726 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    89, setup     1, copy    88 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    5.726, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.017, delta   -0.709 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  :    5.017 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total   435, setup     1, copy   434 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    5.017, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.919, delta   -0.098 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.919 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total   506, setup     0, copy   506 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  134.901, delta  129.981 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  135.730, delta  130.810 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  :  135.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total   350, setup     0, copy   350 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  135.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.730, delta -130.000 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  :    5.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   359, setup     1, copy   358 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.021, delta   -0.709 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 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    5.021 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: total   735, setup     1, copy   734 ms, cacheMode FLUSH_NONE
    [junit] test #0 1024.000 MiB after  Used Memory  :    5.021, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.914, delta   -0.107 MiB
    [junit] test #0 1024.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 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    4.914 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   691, setup     0, copy   691 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0 1024.000 MiB after  Used Memory  :    4.914, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.916, delta    0.002 MiB
    [junit] test #0 1024.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 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0 2048.500 MiB before Used Memory  :    4.916 MiB
    [junit] test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: total  1468, setup     0, copy  1468 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0 2048.500 MiB after  Used Memory  :    4.916, delta    0.000 MiB
    [junit] test #0 2048.500 MiB gc'ed  Used Memory  :    4.918, delta    0.002 MiB
    [junit] test #0 2048.500 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 @ 1752340102023 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340102023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01MixedIntSize took 8.837 sec
    [junit] Testcase: test11MMap1GiBFlushNone took 1.385 sec
    [junit] Testcase: test12MMap1GiBFlushSoft took 1.389 sec
    [junit] Testcase: test13MMap2GiBFlushHard took 2.187 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.56 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket12-localhost/127.0.0.1:59999 @ 1752340087987 ms III - Start
    [junit] SLOCK [T main @ 1752340087988 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Total Memory :   20.000 MiB
    [junit] Max Memory   : 3958.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  :    6.019 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize      8192: total    20, setup     1, copy    19 ms
    [junit] test #0   16.000 MiB after  Used Memory  :    6.019, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.885, delta   -1.134 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.885 MiB
    [junit] test #0   16.000 MiB: mode COPY , bufferSize  16777216: total    52, setup     0, copy    52 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.968, delta   18.082 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :   22.900, delta   18.015 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  :   22.900 MiB
    [junit] test #0   16.000 MiB: mode MMAP1, bufferSize         0: total    41, setup     1, copy    40 ms
    [junit] test #0   16.000 MiB after  Used Memory  :   22.900, delta    0.000 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    4.901, delta  -18.000 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.901 MiB
    [junit] test #0   16.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    31, setup     1, copy    30 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0   16.000 MiB after  Used Memory  :    4.928, delta    0.027 MiB
    [junit] test #0   16.000 MiB gc'ed  Used Memory  :    5.002, delta    0.101 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  :    5.002 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize      8192: total   176, setup     0, copy   176 ms
    [junit] test #0  128.000 MiB after  Used Memory  :    5.002, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    4.911, delta   -0.090 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.911 MiB
    [junit] test #0  128.000 MiB: mode COPY , bufferSize 134217728: total   179, setup     1, copy   178 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.891, delta  129.980 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :  134.904, delta  129.992 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  :  134.904 MiB
    [junit] test #0  128.000 MiB: mode MMAP1, bufferSize         0: total    92, setup     1, copy    91 ms
    [junit] test #0  128.000 MiB after  Used Memory  :  134.904, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.726, delta -129.177 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  :    5.726 MiB
    [junit] test #0  128.000 MiB: mode MMAP2_SOFT, bufferSize         0: total    89, setup     1, copy    88 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  128.000 MiB after  Used Memory  :    5.726, delta    0.000 MiB
    [junit] test #0  128.000 MiB gc'ed  Used Memory  :    5.017, delta   -0.709 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  :    5.017 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize      8192: total   435, setup     1, copy   434 ms
    [junit] test #0  512.000 MiB after  Used Memory  :    5.017, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    4.919, delta   -0.098 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.919 MiB
    [junit] test #0  512.000 MiB: mode COPY , bufferSize 134217728: total   506, setup     0, copy   506 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  134.901, delta  129.981 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :  135.730, delta  130.810 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  :  135.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP1, bufferSize         0: total   350, setup     0, copy   350 ms
    [junit] test #0  512.000 MiB after  Used Memory  :  135.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.730, delta -130.000 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  :    5.730 MiB
    [junit] test #0  512.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   359, setup     1, copy   358 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0  512.000 MiB after  Used Memory  :    5.730, delta    0.000 MiB
    [junit] test #0  512.000 MiB gc'ed  Used Memory  :    5.021, delta   -0.709 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 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    5.021 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_NONE, bufferSize         0: total   735, setup     1, copy   734 ms, cacheMode FLUSH_NONE
    [junit] test #0 1024.000 MiB after  Used Memory  :    5.021, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.914, delta   -0.107 MiB
    [junit] test #0 1024.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 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: BEGIN
    [junit] test #0 1024.000 MiB before Used Memory  :    4.914 MiB
    [junit] test #0 1024.000 MiB: mode MMAP2_SOFT, bufferSize         0: total   691, setup     0, copy   691 ms, cacheMode FLUSH_PRE_SOFT
    [junit] test #0 1024.000 MiB after  Used Memory  :    4.914, delta    0.000 MiB
    [junit] test #0 1024.000 MiB gc'ed  Used Memory  :    4.916, delta    0.002 MiB
    [junit] test #0 1024.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 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: BEGIN
    [junit] test #0 2048.500 MiB before Used Memory  :    4.916 MiB
    [junit] test #0 2048.500 MiB: mode MMAP2_HARD, bufferSize         0: total  1468, setup     0, copy  1468 ms, cacheMode FLUSH_PRE_HARD
    [junit] test #0 2048.500 MiB after  Used Memory  :    4.916, delta    0.000 MiB
    [junit] test #0 2048.500 MiB gc'ed  Used Memory  :    4.918, delta    0.002 MiB
    [junit] test #0 2048.500 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 @ 1752340102023 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340102023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestByteBufferOutputStream
    [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 @ 1752340103089 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103090 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.086 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340102554 ms III - Start
    [junit] SLOCK [T main @ 1752340102554 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340103089 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103090 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00 took 0.052 sec
    [junit] Testcase: test01 took 0.056 sec
    [junit] Testcase: test02 took 0.059 sec
    [junit] Testcase: test03 took 0.051 sec
    [junit] Testcase: test10 took 0.055 sec
    [junit] Testcase: test11 took 0.068 sec
    [junit] Testcase: test12 took 0.076 sec
    [junit] Testcase: test13 took 0.077 sec
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.086 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket13-localhost/127.0.0.1:59999 @ 1752340102554 ms III - Start
    [junit] SLOCK [T main @ 1752340102554 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340103089 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103090 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340103664 ms III - Start
    [junit] SLOCK [T main @ 1752340103664 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 @ 1752340103692 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103692 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.558 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340103664 ms III - Start
    [junit] SLOCK [T main @ 1752340103664 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 @ 1752340103692 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dynamicConcurrentTest took 0.01 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.558 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket14-localhost/127.0.0.1:59999 @ 1752340103664 ms III - Start
    [junit] SLOCK [T main @ 1752340103664 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 @ 1752340103692 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340103692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestPointerBufferEndian
    [junit] Testsuite: com.jogamp.common.nio.TestPointerBufferEndian
    [junit] OS: <Linux> CPU: <amd64> 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: <Linux> CPU: <amd64> 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 @ 1752340104228 ms III - Start
    [junit] SLOCK [T main @ 1752340104228 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 @ 1752340104249 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104249 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.547 sec
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Linux> CPU: <amd64> 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: <Linux> CPU: <amd64> 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 @ 1752340104228 ms III - Start
    [junit] SLOCK [T main @ 1752340104228 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 @ 1752340104249 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testDirect took 0.007 sec
    [junit] Testcase: testIndirect took 0.001 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.547 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Linux> CPU: <amd64> 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: <Linux> CPU: <amd64> 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 @ 1752340104228 ms III - Start
    [junit] SLOCK [T main @ 1752340104228 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 @ 1752340104249 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.nio.TestStructAccessorEndian
    [junit] Testsuite: com.jogamp.common.nio.TestStructAccessorEndian
    [junit] OS: <Linux> CPU: <amd64> 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.lock()
    [junit] SLOCK [T SingletonServerSocket16-localhost/127.0.0.1:59999 @ 1752340104784 ms III - Start
    [junit] SLOCK [T main @ 1752340104784 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340104803 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104803 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.535 sec
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Linux> CPU: <amd64> 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 @ 1752340104784 ms III - Start
    [junit] SLOCK [T main @ 1752340104784 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340104803 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testStructAccessorEndian1 took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.535 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] OS: <Linux> CPU: <amd64> 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 @ 1752340104784 ms III - Start
    [junit] SLOCK [T main @ 1752340104784 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340104803 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340104803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.os.TestClock01
    [junit] Testsuite: com.jogamp.common.os.TestClock01
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] [   30,691] test00
    [junit] [   30,797] mono t0 1970-01-01T00:11:11.052Z, 101 ms
    [junit] [   30,797] mono t1 1970-01-01T00:11:11.052753920Z, 100 ms
    [junit] [   30,798] wall t2 2025-07-12T17:08:25Z, 0 ms
    [junit] [   30,798] wall t3 2025-07-12T17:08:25.325169818Z, 100 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [   30,800] test01
    [junit] [   30,901] mono ts ms: tr0 rel 30800, ta0 abs 671161, diff 640361
    [junit] [   30,901] mono td ms: tr* rel 101, ta* abs 101
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test01
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] [   30,691] test00
    [junit] [   30,797] mono t0 1970-01-01T00:11:11.052Z, 101 ms
    [junit] [   30,797] mono t1 1970-01-01T00:11:11.052753920Z, 100 ms
    [junit] [   30,798] wall t2 2025-07-12T17:08:25Z, 0 ms
    [junit] [   30,798] wall t3 2025-07-12T17:08:25.325169818Z, 100 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [   30,800] test01
    [junit] [   30,901] mono ts ms: tr0 rel 30800, ta0 abs 671161, diff 640361
    [junit] [   30,901] mono td ms: tr* rel 101, ta* abs 101
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test01
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00 took 0.108 sec
    [junit] Testcase: test01 took 0.102 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.262 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test00
    [junit] [   30,691] test00
    [junit] [   30,797] mono t0 1970-01-01T00:11:11.052Z, 101 ms
    [junit] [   30,797] mono t1 1970-01-01T00:11:11.052753920Z, 100 ms
    [junit] [   30,798] wall t2 2025-07-12T17:08:25Z, 0 ms
    [junit] [   30,798] wall t3 2025-07-12T17:08:25.325169818Z, 100 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestClock01 - test00
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestClock01 - test01
    [junit] [   30,800] test01
    [junit] [   30,901] mono ts ms: tr0 rel 30800, ta0 abs 671161, diff 640361
    [junit] [   30,901] mono td ms: tr* rel 101, ta* abs 101
    [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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340105599 ms III - Start
    [junit] SLOCK [T main @ 1752340105599 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] Test file /proc/self/exe
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x27d8
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .interp, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 2, name .note.ABI-tag, type 0x7, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 3, name .dynsym, type 0xb, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 371, Section[SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 371/371]]
    [junit] SectionHeader[idx 5, name .gnu.hash, type 0x6ffffff6, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .hash, type 0x5, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version, type 0x6fffffff, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 8, name .gnu.version_r, type 0x6ffffffe, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.dyn, type 0x4, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 10, name .rela.plt, type 0x4, link 3, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 11, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 15, name .rodata, type 0x1, link 0, info 0x0, flags 0x32]
    [junit] SectionHeader[idx 16, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 4, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x12, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 588, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 588/588]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 294, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 294/294]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.so
    [junit] XXX2 #0: libjava.so not readable
    [junit] XXX2 #1: test /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] Test file /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x29f30
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .dynsym, type 0xb, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 15307, Section[SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 15307/15307]]
    [junit] SectionHeader[idx 3, name .gnu.hash, type 0x6ffffff6, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 4, name .hash, type 0x5, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 5, name .gnu.version, type 0x6fffffff, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .gnu.version_d, type 0x6ffffffd, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version_r, type 0x6ffffffe, link 2, info 0x3, flags 0x2]
    [junit] SectionHeader[idx 8, name .rela.dyn, type 0x4, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.plt, type 0x4, link 1, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 10, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 11, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .rodata, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 15, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 16, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .data.rel.ro.local, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 2, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x7b, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 16890, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 16890/16890]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 306, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 306/306]]
    [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 @ 1752340105633 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340105633 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.563 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340105599 ms III - Start
    [junit] SLOCK [T main @ 1752340105599 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] Test file /proc/self/exe
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x27d8
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .interp, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 2, name .note.ABI-tag, type 0x7, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 3, name .dynsym, type 0xb, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 371, Section[SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 371/371]]
    [junit] SectionHeader[idx 5, name .gnu.hash, type 0x6ffffff6, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .hash, type 0x5, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version, type 0x6fffffff, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 8, name .gnu.version_r, type 0x6ffffffe, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.dyn, type 0x4, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 10, name .rela.plt, type 0x4, link 3, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 11, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 15, name .rodata, type 0x1, link 0, info 0x0, flags 0x32]
    [junit] SectionHeader[idx 16, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 4, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x12, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 588, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 588/588]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 294, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 294/294]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.so
    [junit] XXX2 #0: libjava.so not readable
    [junit] XXX2 #1: test /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] Test file /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x29f30
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .dynsym, type 0xb, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 15307, Section[SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 15307/15307]]
    [junit] SectionHeader[idx 3, name .gnu.hash, type 0x6ffffff6, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 4, name .hash, type 0x5, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 5, name .gnu.version, type 0x6fffffff, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .gnu.version_d, type 0x6ffffffd, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version_r, type 0x6ffffffe, link 2, info 0x3, flags 0x2]
    [junit] SectionHeader[idx 8, name .rela.dyn, type 0x4, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.plt, type 0x4, link 1, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 10, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 11, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .rodata, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 15, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 16, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .data.rel.ro.local, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 2, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x7b, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 16890, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 16890/16890]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 306, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 306/306]]
    [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 @ 1752340105633 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340105633 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01GNULinuxSelfExe took 0.015 sec
    [junit] Testcase: test02JavaLib took 0.003 sec
    [junit] Testcase: test99UserFile took 0 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.563 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket17-localhost/127.0.0.1:59999 @ 1752340105599 ms III - Start
    [junit] SLOCK [T main @ 1752340105599 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] Test file /proc/self/exe
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x27d8
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .interp, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 2, name .note.ABI-tag, type 0x7, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 3, name .dynsym, type 0xb, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 371, Section[SectionHeader[idx 4, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 371/371]]
    [junit] SectionHeader[idx 5, name .gnu.hash, type 0x6ffffff6, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .hash, type 0x5, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version, type 0x6fffffff, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 8, name .gnu.version_r, type 0x6ffffffe, link 4, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.dyn, type 0x4, link 3, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 10, name .rela.plt, type 0x4, link 3, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 11, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 15, name .rodata, type 0x1, link 0, info 0x0, flags 0x32]
    [junit] SectionHeader[idx 16, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 4, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x12, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 588, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 588/588]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 294, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 294/294]]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.os.TestElfReader01 - test01GNULinuxSelfExe
    [junit] ++++ TestCase.setUp: com.jogamp.common.os.TestElfReader01 - test02JavaLib
    [junit] XXX2 #0: test libjava.so
    [junit] XXX2 #0: libjava.so not readable
    [junit] XXX2 #1: test /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] Test file /opt-linux-x86_64/jdk-21.0.7+6/lib/libjava.so
    [junit] ELF-1[vers 1, machine[62, X86_64, GENERIC_ABI, machDesc LP64_UNIX(7)], bits 64, enc LSB, abi[os 0, vers 0], type shared]
    [junit] ELF-2[X86_64, GENERIC_ABI, flags[0x0], sh-num 32]
    [junit] SH entsz     64
    [junit] SH off       0x29f30
    [junit] SH strndx    31
    [junit] SH num 32
    [junit] SH size 64
    [junit] abiVFPArgsAcceptsVFPVariant false
    [junit] SectionHeader[idx 0, name , type 0x0, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 1, name .dynsym, type 0xb, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2]
    [junit] SHT_STRTAB: read 15307, Section[SectionHeader[idx 2, name .dynstr, type 0x3, link 0, info 0x0, flags 0x2], data[off 0, len 15307/15307]]
    [junit] SectionHeader[idx 3, name .gnu.hash, type 0x6ffffff6, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 4, name .hash, type 0x5, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 5, name .gnu.version, type 0x6fffffff, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 6, name .gnu.version_d, type 0x6ffffffd, link 2, info 0x1, flags 0x2]
    [junit] SectionHeader[idx 7, name .gnu.version_r, type 0x6ffffffe, link 2, info 0x3, flags 0x2]
    [junit] SectionHeader[idx 8, name .rela.dyn, type 0x4, link 1, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 9, name .rela.plt, type 0x4, link 1, info 0x16, flags 0x42]
    [junit] SectionHeader[idx 10, name .init, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 11, name .plt, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 12, name .text, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 13, name .fini, type 0x1, link 0, info 0x0, flags 0x6]
    [junit] SectionHeader[idx 14, name .rodata, type 0x1, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 15, name .eh_frame, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 16, name .eh_frame_hdr, type 0x70000001, link 0, info 0x0, flags 0x2]
    [junit] SectionHeader[idx 17, name .data.rel.ro.local, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 18, name .fini_array, type 0xf, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 19, name .init_array, type 0xe, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 20, name .dynamic, type 0x6, link 2, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 21, name .got, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 22, name .got.plt, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 23, name .data, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 24, name .tm_clone_table, type 0x1, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 25, name .bss, type 0x8, link 0, info 0x0, flags 0x3]
    [junit] SectionHeader[idx 26, name .comment, type 0x1, link 0, info 0x0, flags 0x30]
    [junit] SectionHeader[idx 27, name .note.gnu.gold-version, type 0x7, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 28, name .gnu_debuglink, type 0x1, link 0, info 0x0, flags 0x0]
    [junit] SectionHeader[idx 29, name .symtab, type 0x2, link 30, info 0x7b, flags 0x0]
    [junit] SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 16890, Section[SectionHeader[idx 30, name .strtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 16890/16890]]
    [junit] SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0]
    [junit] SHT_STRTAB: read 306, Section[SectionHeader[idx 31, name .shstrtab, type 0x3, link 0, info 0x0, flags 0x0], data[off 0, len 306/306]]
    [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 @ 1752340105633 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340105633 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashMap01
    [junit] Testsuite: com.jogamp.common.util.TestArrayHashMap01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340106172 ms III - Start
    [junit] SLOCK [T main @ 1752340106172 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 @ 1752340106190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106190 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.546 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340106172 ms III - Start
    [junit] SLOCK [T main @ 1752340106172 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 @ 1752340106190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106190 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ArrayHashMapWithNullValue took 0.001 sec
    [junit] Testcase: test02ArrayHashSetWithoutNullValue took 0 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket18-localhost/127.0.0.1:59999 @ 1752340106172 ms III - Start
    [junit] SLOCK [T main @ 1752340106172 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 @ 1752340106190 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106190 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 SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340106725 ms III - Start
    [junit] SLOCK [T main @ 1752340106726 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340106744 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106744 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.546 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340106725 ms III - Start
    [junit] SLOCK [T main @ 1752340106726 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340106744 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106744 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 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket19-localhost/127.0.0.1:59999 @ 1752340106725 ms III - Start
    [junit] SLOCK [T main @ 1752340106726 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340106744 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340106744 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340107280 ms III - Start
    [junit] SLOCK [T main @ 1752340107280 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340107714 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340107714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.964 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340107280 ms III - Start
    [junit] SLOCK [T main @ 1752340107280 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340107714 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340107714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_BitCount32_One took 0.002 sec
    [junit] Testcase: test02_BitCount32_Samples took 0.014 sec
    [junit] Testcase: test03_BitCount32_Data took 0 sec
    [junit] Testcase: test10_Setup took 0.001 sec
    [junit] Testcase: test20_ValidateTestData took 0 sec
    [junit] Testcase: test21_Aligned32bit took 0.012 sec
    [junit] Testcase: test21_Unaligned took 0.392 sec
    [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.964 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket20-localhost/127.0.0.1:59999 @ 1752340107280 ms III - Start
    [junit] SLOCK [T main @ 1752340107280 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340107714 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340107714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream00
    [junit] Testsuite: com.jogamp.common.util.TestBitstream00
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340108254 ms III - Start
    [junit] SLOCK [T main @ 1752340108254 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 @ 1752340108279 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108279 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.556 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340108254 ms III - Start
    [junit] SLOCK [T main @ 1752340108254 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 @ 1752340108279 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test00ShowByteOrder took 0.004 sec
    [junit] Testcase: test01Uint32Conversion took 0.001 sec
    [junit] Testcase: test02ShiftSigned took 0.002 sec
    [junit] Testcase: test10ReadWrite_13 took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.556 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket21-localhost/127.0.0.1:59999 @ 1752340108254 ms III - Start
    [junit] SLOCK [T main @ 1752340108254 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 @ 1752340108279 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340108819 ms III - Start
    [junit] SLOCK [T main @ 1752340108819 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340108850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108850 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.562 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340108819 ms III - Start
    [junit] SLOCK [T main @ 1752340108819 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340108850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108850 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01LinearBitsMSBFirst took 0.007 sec
    [junit] Testcase: test02LinearBitsLSBFirst took 0.004 sec
    [junit] Testcase: test03BulkBits took 0.004 sec
    [junit] Testcase: test05ErrorHandling took 0 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.562 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket22-localhost/127.0.0.1:59999 @ 1752340108819 ms III - Start
    [junit] SLOCK [T main @ 1752340108819 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340108850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340108850 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340109490 ms III - Start
    [junit] SLOCK [T main @ 1752340109490 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340109512 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340109512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Testsuite: com.jogamp.common.util.TestBitstream02
    [junit] Testsuite: com.jogamp.common.util.TestBitstream02
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340110049 ms III - Start
    [junit] SLOCK [T main @ 1752340110050 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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] 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 @ 1752340109490 ms III - Start
    [junit] TestData.1: : 000: [0F, 00001111], [FF, 11111111], 
    [junit] SLOCK [T main @ 1752340109490 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ReadPre 0, 
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [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 Test01Int8BitsAligned: value 0, [00, 00000000]
    [junit] Read8.1 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] Read8.2 0, [00, 00000000]
    [junit] TestData.1: : 000: [7F, 01111111], [FF, 11111111], 
    [junit] XXX Test01Int8BitsAligned: value 1, [01, 00000001]
    [junit] ReadPre 0, 
    [junit] Read8.1 1, [01, 00000001]
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] Read8.2 1, [01, 00000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int8BitsAligned: value 7, [07, 00000111]
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read8.1 7, [07, 00000111]
    [junit] ReadPre 0, 
    [junit] Read8.2 7, [07, 00000111]
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test01Int8BitsAligned: value -128, [FF80, 10000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 0, [0000, 0000000000000000]
    [junit] Read8.1 -128, [FF80, 10000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read8.2 -128, [FF80, 10000000]
    [junit] ReadPre 0, 0
    [junit] XXX Test01Int8BitsAligned: value 127, [7F, 01111111]
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] Read8.1 127, [7F, 01111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 1, [0001, 0000000000000001]
    [junit] Read8.2 127, [7F, 01111111]
    [junit] XXX Test01Int8BitsAligned: value -1, [FFFF, 11111111]
    [junit] TestData.1: : 000: [00, 00000000], [02, 00000010], [00, 00000000], 
    [junit] Read8.1 -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0
    [junit] Read8.2 -1, [FFFF, 11111111]
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 7, [0007, 0000000000000111]
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] TestData.1: : 000: [00, 00000000], [0E, 00001110], [00, 00000000], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 0, [00, 00000000]
    [junit] ReadPre 0, 0
    [junit] ReadPre 0, 
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 1, [01, 00000001]
    [junit] TestData.1: : 000: [1E, 00011110], [FE, 11111110], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] ReadPre 0, 0
    [junit] Read8 1, [01, 00000001]
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 7, [07, 00000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 
    [junit] TestData.1: : 000: [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] Read8 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -128, [FF80, 10000000]
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value 32767, [7FFF, 0111111111111111]
    [junit] Read8 -128, [FF80, 10000000]
    [junit] TestData.1: : 000: [FE, 11111110], [FE, 11111110], [01, 00000001], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value 127, [7F, 01111111]
    [junit] ReadPre 0, 0
    [junit] ReadPre 0, 
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 1, value -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 0, value -1, [FFFF, 11111111]
    [junit] TestData.1: : 000: [FE, 11111110], [FF, 11111111], [01, 00000001], 
    [junit] ReadPre 0, 
    [junit] ReadPre 0, 0
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 0, [0000, 0000000000000000]
    [junit] ReadPre 0, 0
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read8 0, [00, 00000000]
    [junit] ReadPre 0, 0000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 1, [01, 00000001]
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] ReadPre 0, 0
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 1, [0001, 0000000000000001]
    [junit] Read8 1, [01, 00000001]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] ReadPre 0, 0000000
    [junit] Read8 7, [07, 00000111]
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -128, [FF80, 10000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 7, [0007, 0000000000000111]
    [junit] ReadPre 0, 0
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] Read8 -128, [FF80, 10000000]
    [junit] ReadPre 0, 0000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value 127, [7F, 01111111]
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] ReadPre 0, 0
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value 4095, [0FFF, 0000111111111111]
    [junit] Read8 127, [7F, 01111111]
    [junit] TestData.1: : 000: [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 1, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 0000000
    [junit] ReadPre 0, 0
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 0, [00, 00000000]
    [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] ReadPre 0, 0000000
    [junit] TestData.1: : 000: [80, 10000000], [BF, 10111111], [7F, 01111111], 
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 1, [01, 00000001]
    [junit] ReadPre 0, 0000000
    [junit] ReadPre 0, 0000000
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] Read8 1, [01, 00000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 7, value -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 7, [07, 00000111]
    [junit] TestData.1: : 000: [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] ReadPre 0, 0000000
    [junit] ReadPre 0, 0000000
    [junit] Read8 7, [07, 00000111]
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -128, [FF80, 10000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 0, [0000, 0000000000000000]
    [junit] ReadPre 0, 0000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] Read8 -128, [FF80, 10000000]
    [junit] ReadPre 0, 00000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value 127, [7F, 01111111]
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] ReadPre 0, 0000000
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 1, [0001, 0000000000000001]
    [junit] Read8 127, [7F, 01111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 7, value -1, [FFFF, 11111111]
    [junit] ReadPre 0, 00000000
    [junit] ReadPre 0, 0000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 7, [0007, 0000000000000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 0, [00, 00000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [07, 00000111], 
    [junit] ReadPre 0, 00000000
    [junit] ReadPre 0, 00000000
    [junit] Read8 0, [00, 00000000]
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 1, [01, 00000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 4095, [0FFF, 0000111111111111]
    [junit] ReadPre 0, 00000000
    [junit] TestData.1: : 000: [00, 00000000], [0F, 00001111], [FF, 11111111], 
    [junit] Read8 1, [01, 00000001]
    [junit] ReadPre 0, 00000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 7, [07, 00000111]
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] ReadPre 0, 00000000
    [junit] Read8 7, [07, 00000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -128, [FF80, 10000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] ReadPre 0, 00000000
    [junit] ReadPre 0, 00000000
    [junit] Read8 -128, [FF80, 10000000]
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value 127, [7F, 01111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value 32767, [7FFF, 0111111111111111]
    [junit] ReadPre 0, 00000000
    [junit] TestData.1: : 000: [00, 00000000], [7F, 01111111], [FF, 11111111], 
    [junit] Read8 127, [7F, 01111111]
    [junit] ReadPre 0, 00000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 8, value -1, [FFFF, 11111111]
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] ReadPre 0, 00000000
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 8, value -1, [FFFF, 1111111111111111]
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] TestData.1: : 000: [00, 00000000], [FF, 11111111], [FF, 11111111], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 0, [00, 00000000]
    [junit] ReadPre 0, 00000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 0, [0000, 0000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 1, [01, 00000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 000000000000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 1, [01, 00000001]
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 7, [07, 00000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 1, [0001, 0000000000000001]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 7, [07, 00000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [00, 00000000], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -128, [FF80, 10000000]
    [junit] ReadPre 0, 000000000000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 7, [0007, 0000000000000111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value 127, [7F, 01111111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [80, 10000000], [03, 00000011], 
    [junit] ReadPre 0, 000000000000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 15, value -1, [FFFF, 11111111]
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 0, [00, 00000000]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [87, 10000111], [7F, 01111111], 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] ReadPre 0, 000000000000000
    [junit] Read8 0, [00, 00000000]
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 1, [01, 00000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder BIG_ENDIAN (bigEndian true), preBits 15, value -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [40, 01000000], [00, 00000000], 
    [junit] Read8 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 7, [07, 00000111]
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 000000000000000000000000
    [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] Read8 7, [07, 00000111]
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], 
    [junit] ReadPre 0, 
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -128, [FF80, 10000000]
    [junit] Read16 -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value 32767, [7FFF, 0111111111111111]
    [junit] Read8 -128, [FF80, 10000000]
    [junit] TestData.1: : 000: [FF, 11111111], [7F, 01111111], 
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value 127, [7F, 01111111]
    [junit] ReadPre 0, 
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8 127, [7F, 01111111]
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 24, value -1, [FFFF, 11111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 0, value -1, [FFFF, 1111111111111111]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] TestData.1: : 000: [FF, 11111111], [FF, 11111111], 
    [junit] Read8 -1, [FFFF, 11111111]
    [junit] ReadPre 0, 
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 0, [00, 00000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] Read8 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 0, [0000, 0000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 1, [01, 00000001]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] ReadPre 0, 0
    [junit] Read8 1, [01, 00000001]
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 7, [07, 00000111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 1, [0001, 0000000000000001]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] TestData.1: : 000: [02, 00000010], [00, 00000000], [00, 00000000], 
    [junit] Read8 7, [07, 00000111]
    [junit] ReadPre 0, 0
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -128, [FF80, 10000000]
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] ReadPre 0, 0000000000000000000000000
    [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] Read8 -128, [FF80, 10000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value 127, [7F, 01111111]
    [junit] TestData.1: : 000: [FE, 11111110], [1F, 00011111], [00, 00000000], 
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] ReadPre 0, 0
    [junit] Read8 127, [7F, 01111111]
    [junit] Read16 4095, [0FFF, 0000111111111111]
    [junit] XXX Test02Int8BitsUnaligned: preBits 25, value -1, [FFFF, 11111111]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 1, value -32768, [8000, 1000000000000000]
    [junit] ReadPre 0, 0000000000000000000000000
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [01, 00000001], 
    [junit] Read8 -1, [FFFF, 11111111]
    [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] ++++ TestCase.tearDown: com.jogamp.common.util.TestBitstream02 - test02Int8BitsUnaligned
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340109512 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [3F, 00111111], 
    [junit] SLOCK [T main @ 1752340109512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ReadPre 0, 000000000000000
    [junit] ------------- ---------------- ---------------
    [junit] Read16 32767, [7FFF, 0111111111111111]
    [junit] 
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 15, value -1, [FFFF, 1111111111111111]
    [junit] Testcase: test01Int8BitsAligned took 0.001 sec
    [junit] TestData.1: : 000: [00, 00000000], [80, 10000000], [FF, 11111111], [7F, 01111111], 
    [junit] Testcase: test02Int8BitsUnaligned took 0.003 sec
    [junit] ReadPre 0, 000000000000000
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec
    [junit] Read16 -1, [FFFF, 1111111111111111]
    [junit] 
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 0, [0000, 0000000000000000]
    [junit] ------------- Standard Error -----------------
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], [00, 00000000], 
    [junit] ++++ Test Singleton.lock()
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read16 0, [0000, 0000000000000000]
    [junit] SLOCK [T SingletonServerSocket23-localhost/127.0.0.1:59999 @ 1752340109490 ms III - Start
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 1, [0001, 0000000000000001]
    [junit] SLOCK [T main @ 1752340109490 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [01, 00000001], [00, 00000000], 
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestBitstream02 - test01Int8BitsAligned
    [junit] ReadPre 0, 000000000000000000000000
    [junit] XXX Test01Int8BitsAligned: value 0, [00, 00000000]
    [junit] Read16 1, [0001, 0000000000000001]
    [junit] Read8.1 0, [00, 00000000]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 7, [0007, 0000000000000111]
    [junit] Read8.2 0, [00, 00000000]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [07, 00000111], [00, 00000000], 
    [junit] XXX Test01Int8BitsAligned: value 1, [01, 00000001]
    [junit] ReadPre 0, 000000000000000000000000
    [junit] Read8.1 1, [01, 00000001]
    [junit] Read16 7, [0007, 0000000000000111]
    [junit] Read8.2 1, [01, 00000001]
    [junit] XXX Test02Int16BitsUnaligned: byteOrder LITTLE_ENDIAN (bigEndian false), preBits 24, value 4095, [0FFF, 0000111111111111]
    [junit] XXX Test01Int8BitsAligned: value 7, [07, 00000111]
    [junit] TestData.1: : 000: [00, 00000000], [00, 00000000], [00, 00000000], [FF, 11111111], [0F, 00001111], 
    [junit] Read8.1 7, [07, 00000111]
    [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 @ 1752340110080 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [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 @ 1752340109512 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340109512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestBitstream03
    [junit] Testsuite: com.jogamp.common.util.TestBitstream03
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.562 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340110049 ms III - Start
    [junit] SLOCK [T main @ 1752340110050 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340110080 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Int16BitsAligned took 0.005 sec
    [junit] Testcase: test02Int16BitsUnaligned took 0.009 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.562 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket24-localhost/127.0.0.1:59999 @ 1752340110049 ms III - Start
    [junit] SLOCK [T main @ 1752340110050 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340110080 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340110708 ms III - Start
    [junit] SLOCK [T main @ 1752340110708 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340110809 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110809 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.632 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340110708 ms III - Start
    [junit] SLOCK [T main @ 1752340110708 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340110809 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Int32BitsAligned took 0.003 sec
    [junit] Testcase: test02Int32BitsUnaligned took 0.08 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.632 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket25-localhost/127.0.0.1:59999 @ 1752340110708 ms III - Start
    [junit] SLOCK [T main @ 1752340110708 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 @ 1752340110809 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340110809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340111530 ms III - Start
    [junit] SLOCK [T main @ 1752340111530 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340111571 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340111571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Testsuite: com.jogamp.common.util.TestFloatStack01
    [junit] Testsuite: com.jogamp.common.util.TestFloatStack01
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.571 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340111530 ms III - Start
    [junit] SLOCK [T main @ 1752340111530 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340111571 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340111571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PrimitiveArray_I32_G02 took 0.01 sec
    [junit] Testcase: test02PrimitiveArray_I00_G32 took 0.002 sec
    [junit] Testcase: test11FloatBuffer_I32_G02 took 0.003 sec
    [junit] Testcase: test12FloatBuffer_I00_G32 took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.571 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket26-localhost/127.0.0.1:59999 @ 1752340111530 ms III - Start
    [junit] SLOCK [T main @ 1752340111530 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340111571 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340111571 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIOUtil01
    [junit] Testsuite: com.jogamp.common.util.TestIOUtil01
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340112109 ms III - Start
    [junit] SLOCK [T main @ 1752340112109 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 @ 1752340112136 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340112136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340112686 ms III - Start
    [junit] SLOCK [T main @ 1752340112686 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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.569 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340112109 ms III - Start
    [junit] SLOCK [T main @ 1752340112109 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 @ 1752340112136 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340112136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01CleanPathString took 0.001 sec
    [junit] Testcase: test11CopyStream01Array took 0.001 sec
    [junit] Testcase: test12CopyStream02Buffer took 0.001 sec
    [junit] Testcase: test13CopyStream03Buffer took 0.001 sec
    [junit] Testcase: test21CopyStreamChunk01Buffer took 0.001 sec
    [junit] Testcase: test22CopyStreamChunk02Buffer took 0 sec
    [junit] Testcase: test23CopyStreamChunk03Buffer took 0 sec
    [junit] Testcase: test24CopyStreamChunk04Buffer took 0.001 sec
    [junit] Testcase: test25CopyStreamChunk05Buffer took 0 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.569 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket27-localhost/127.0.0.1:59999 @ 1752340112109 ms III - Start
    [junit] SLOCK [T main @ 1752340112109 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 @ 1752340112136 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340112136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.461214ms
    [junit]         map:   1.440815ms
    [junit]   iimap/map:   1.0141579592105856
    [junit] 
    [junit] get
    [junit]       iimap: 0.698966ms
    [junit]         map:   1.213651ms
    [junit]   iimap/map:   0.5759200956452885
    [junit] 
    [junit] remove
    [junit]       iimap: 0.787807ms
    [junit]         map:   2.146379ms
    [junit]   iimap/map:   0.36704002415230486
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.241181ms
    [junit]         map:   1.574491ms
    [junit]   iimap/map:   0.7883061891112747
    [junit] 
    [junit] get
    [junit]       iimap: 0.485204ms
    [junit]         map:   0.799864ms
    [junit]   iimap/map:   0.6066081233809748
    [junit] 
    [junit] remove
    [junit]       iimap: 0.479628ms
    [junit]         map:   1.082246ms
    [junit]   iimap/map:   0.4431783531655465
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 0.813731ms
    [junit]         map:   1.251926ms
    [junit]   iimap/map:   0.6499833057225427
    [junit] 
    [junit] get
    [junit]       iimap: 0.46889ms
    [junit]         map:   0.767349ms
    [junit]   iimap/map:   0.6110518160576217
    [junit] 
    [junit] remove
    [junit]       iimap: 0.449266ms
    [junit]         map:   0.711193ms
    [junit]   iimap/map:   0.6317075674254387
    [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 @ 1752340113203 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340113203 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 @ 1752340113759 ms III - Start
    [junit] SLOCK [T main @ 1752340113759 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.05 sec
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.461214ms
    [junit]         map:   1.440815ms
    [junit]   iimap/map:   1.0141579592105856
    [junit] 
    [junit] get
    [junit]       iimap: 0.698966ms
    [junit]         map:   1.213651ms
    [junit]   iimap/map:   0.5759200956452885
    [junit] 
    [junit] remove
    [junit]       iimap: 0.787807ms
    [junit]         map:   2.146379ms
    [junit]   iimap/map:   0.36704002415230486
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.241181ms
    [junit]         map:   1.574491ms
    [junit]   iimap/map:   0.7883061891112747
    [junit] 
    [junit] get
    [junit]       iimap: 0.485204ms
    [junit]         map:   0.799864ms
    [junit]   iimap/map:   0.6066081233809748
    [junit] 
    [junit] remove
    [junit]       iimap: 0.479628ms
    [junit]         map:   1.082246ms
    [junit]   iimap/map:   0.4431783531655465
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 0.813731ms
    [junit]         map:   1.251926ms
    [junit]   iimap/map:   0.6499833057225427
    [junit] 
    [junit] get
    [junit]       iimap: 0.46889ms
    [junit]         map:   0.767349ms
    [junit]   iimap/map:   0.6110518160576217
    [junit] 
    [junit] remove
    [junit]       iimap: 0.449266ms
    [junit]         map:   0.711193ms
    [junit]   iimap/map:   0.6317075674254387
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340112686 ms III - Start
    [junit] SLOCK [T main @ 1752340112686 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340113203 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340113203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: benchmark took 0.024 sec
    [junit] Testcase: capacityTest took 0 sec
    [junit] Testcase: cloneTest took 0.025 sec
    [junit] Testcase: iteratorTest took 0.001 sec
    [junit] Testcase: testPutRemove took 0.448 sec
    [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.05 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.461214ms
    [junit]         map:   1.440815ms
    [junit]   iimap/map:   1.0141579592105856
    [junit] 
    [junit] get
    [junit]       iimap: 0.698966ms
    [junit]         map:   1.213651ms
    [junit]   iimap/map:   0.5759200956452885
    [junit] 
    [junit] remove
    [junit]       iimap: 0.787807ms
    [junit]         map:   2.146379ms
    [junit]   iimap/map:   0.36704002415230486
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]       iimap: 1.241181ms
    [junit]         map:   1.574491ms
    [junit]   iimap/map:   0.7883061891112747
    [junit] 
    [junit] get
    [junit]       iimap: 0.485204ms
    [junit]         map:   0.799864ms
    [junit]   iimap/map:   0.6066081233809748
    [junit] 
    [junit] remove
    [junit]       iimap: 0.479628ms
    [junit]         map:   1.082246ms
    [junit]   iimap/map:   0.4431783531655465
    [junit] com.jogamp.common.util.IntIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]       iimap: 0.813731ms
    [junit]         map:   1.251926ms
    [junit]   iimap/map:   0.6499833057225427
    [junit] 
    [junit] get
    [junit]       iimap: 0.46889ms
    [junit]         map:   0.767349ms
    [junit]   iimap/map:   0.6110518160576217
    [junit] 
    [junit] remove
    [junit]       iimap: 0.449266ms
    [junit]         map:   0.711193ms
    [junit]   iimap/map:   0.6317075674254387
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket28-localhost/127.0.0.1:59999 @ 1752340112686 ms III - Start
    [junit] SLOCK [T main @ 1752340112686 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340113203 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340113203 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 @ 1752340117543 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340117543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340118077 ms III - Start
    [junit] SLOCK [T main @ 1752340118077 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340118102 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340118102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.313 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340113759 ms III - Start
    [junit] SLOCK [T main @ 1752340113759 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 @ 1752340117543 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340117543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: cloneTest took 2.18 sec
    [junit] Testcase: iteratorTest took 0.001 sec
    [junit] Testcase: testPutRemove took 1.58 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.313 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket29-localhost/127.0.0.1:59999 @ 1752340113759 ms III - Start
    [junit] SLOCK [T main @ 1752340113759 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 @ 1752340117543 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340117543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestIntegerStack01
    [junit] Testsuite: com.jogamp.common.util.TestIntegerStack01
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.552 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340118077 ms III - Start
    [junit] SLOCK [T main @ 1752340118077 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340118102 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340118102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01PrimitiveArray_I32_G02 took 0.002 sec
    [junit] Testcase: test02PrimitiveArray_I00_G32 took 0.001 sec
    [junit] Testcase: test11FloatBuffer_I32_G02 took 0.001 sec
    [junit] Testcase: test12FloatBuffer_I00_G32 took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.552 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket30-localhost/127.0.0.1:59999 @ 1752340118077 ms III - Start
    [junit] SLOCK [T main @ 1752340118077 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340118102 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340118102 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 @ 1752340118636 ms III - Start
    [junit] SLOCK [T main @ 1752340118636 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340119644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340119645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340120180 ms III - Start
    [junit] SLOCK [T main @ 1752340120180 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln6229678988704562012
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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 @ 1752340120214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340120214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.535 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340118636 ms III - Start
    [junit] SLOCK [T main @ 1752340118636 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340119644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340119645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ArrayListIterator took 0.271 sec
    [junit] Testcase: test01LinkedListListIndex took 0.232 sec
    [junit] Testcase: test01LinkedListListIterator took 0.392 sec
    [junit] Testcase: test0ArrayListIndex took 0.103 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.535 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket31-localhost/127.0.0.1:59999 @ 1752340118636 ms III - Start
    [junit] SLOCK [T main @ 1752340118636 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340119644 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340119645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestJarUtil
    [junit] Testsuite: com.jogamp.common.util.TestJarUtil
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340120775 ms III - Start
    [junit] SLOCK [T main @ 1752340120775 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] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.567 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340120180 ms III - Start
    [junit] SLOCK [T main @ 1752340120180 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln6229678988704562012
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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 @ 1752340120214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340120214 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJarUtilFlat01 took 0.007 sec
    [junit] Testcase: testJarUtilJarInJar01 took 0.003 sec
    [junit] Testcase: testJarUtilJarInJar02 took 0.002 sec
    [junit] Testcase: testJarUtilJarInJar03 took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.567 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket32-localhost/127.0.0.1:59999 @ 1752340120180 ms III - Start
    [junit] SLOCK [T main @ 1752340120180 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln6229678988704562012
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestJarUtil - testJarUtilFlat01
    [junit] XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [junit] 1 - jarUri:
    [junit] ZZZZZZ Uri jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/ClassInJar0.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar!/
    [junit] Entries of /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/ClassInJar1.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/ClassInJar1.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar1.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 ascii :      jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/ClassInJar2.class (raw), file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 ascii :      file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 native-file: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:        /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar (raw), /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar
    [junit] URLConnection: sun.net.www.protocol.jar.JarURLConnection:jar:file:/tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar!/
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/sub/ClassInJar2.jar: 
    [junit] 0: META-INF/
    [junit] 1: META-INF/MANIFEST.MF
    [junit] 2: ClassInJar2.class
    [junit] Entries of /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9848496962183980239/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 @ 1752340120214 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340120214 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.01 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 sec
    [junit] Testcase: test21_GrowFull02_Begin1 took 0.001 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.001 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 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 sec
    [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestLongIntHashMap
    [junit] Testsuite: com.jogamp.common.util.TestLongIntHashMap
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 1.635789ms
    [junit]    map:   1.289669ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.643658ms
    [junit]    map:   1.04237ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.707079ms
    [junit]    map:   2.831101ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.002499ms
    [junit]    map:   1.293404ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.5015ms
    [junit]    map:   1.002207ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.535981ms
    [junit]    map:   2.898866ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.TestLongIntHashMap - testPutRemove
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340121282 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.038 sec
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 1.635789ms
    [junit]    map:   1.289669ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.643658ms
    [junit]    map:   1.04237ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.707079ms
    [junit]    map:   2.831101ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.002499ms
    [junit]    map:   1.293404ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.5015ms
    [junit]    map:   1.002207ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.535981ms
    [junit]    map:   2.898866ms
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340120775 ms III - Start
    [junit] SLOCK [T main @ 1752340120775 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 @ 1752340121282 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: benchmark took 0.016 sec
    [junit] Testcase: iteratorTest took 0.002 sec
    [junit] Testcase: testPutRemove took 0.468 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.038 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: true
    [junit] put
    [junit]    iimap: 1.635789ms
    [junit]    map:   1.289669ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.643658ms
    [junit]    map:   1.04237ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.707079ms
    [junit]    map:   2.831101ms
    [junit] com.jogamp.common.util.LongIntHashMap vs java.util.HashMap warmup: false
    [junit] put
    [junit]    iimap: 1.002499ms
    [junit]    map:   1.293404ms
    [junit] 
    [junit] get
    [junit]    iimap: 0.5015ms
    [junit]    map:   1.002207ms
    [junit] 
    [junit] remove
    [junit]    iimap: 0.535981ms
    [junit]    map:   2.898866ms
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket33-localhost/127.0.0.1:59999 @ 1752340120775 ms III - Start
    [junit] SLOCK [T main @ 1752340120775 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 @ 1752340121282 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340121821 ms III - Start
    [junit] SLOCK [T main @ 1752340121821 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Linux, LINUX
    [junit] OS version: 6.1.0-37-amd64, 6.1.0
    [junit] 
    [junit] Arch, CPU: amd64, X86_64/X86
    [junit] OS/Arch: linux-amd64
    [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 @ 1752340121850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121850 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340122391 ms III - Start
    [junit] SLOCK [T main @ 1752340122391 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@6babf3bf
    [junit] BB.1: java.lang.Object@6babf3bf
    [junit] BB.2
    [junit] CA.1: java.lang.Object@6babf3bf
    [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@14555e0a
    [junit] BB.1: java.lang.Object@14555e0a
    [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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.56 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340121821 ms III - Start
    [junit] SLOCK [T main @ 1752340121821 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Linux, LINUX
    [junit] OS version: 6.1.0-37-amd64, 6.1.0
    [junit] 
    [junit] Arch, CPU: amd64, X86_64/X86
    [junit] OS/Arch: linux-amd64
    [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 @ 1752340121850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121850 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.56 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket34-localhost/127.0.0.1:59999 @ 1752340121821 ms III - Start
    [junit] SLOCK [T main @ 1752340121821 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.TestPlatform01 - testInfo00
    [junit] 
    [junit] 
    [junit] OS name/type: Linux, LINUX
    [junit] OS version: 6.1.0-37-amd64, 6.1.0
    [junit] 
    [junit] Arch, CPU: amd64, X86_64/X86
    [junit] OS/Arch: linux-amd64
    [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 @ 1752340121850 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340121850 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] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340122424 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340122424 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340122989 ms III - Start
    [junit] SLOCK [T main @ 1752340122989 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340123010 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123010 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.566 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340122391 ms III - Start
    [junit] SLOCK [T main @ 1752340122391 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@6babf3bf
    [junit] BB.1: java.lang.Object@6babf3bf
    [junit] BB.2
    [junit] CA.1: java.lang.Object@6babf3bf
    [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@14555e0a
    [junit] BB.1: java.lang.Object@14555e0a
    [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 @ 1752340122424 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340122424 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testInvokeAndWait00 took 0.002 sec
    [junit] Testcase: testInvokeAndWait01 took 0.002 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.566 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket35-localhost/127.0.0.1:59999 @ 1752340122391 ms III - Start
    [junit] SLOCK [T main @ 1752340122391 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@6babf3bf
    [junit] BB.1: java.lang.Object@6babf3bf
    [junit] BB.2
    [junit] CA.1: java.lang.Object@6babf3bf
    [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@14555e0a
    [junit] BB.1: java.lang.Object@14555e0a
    [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 @ 1752340122424 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340122424 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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.011 sec
    [junit] 
    [junit] Testcase: test01IndexOf took 0.008 sec
    [junit] Testcase: test02LineCount took 0 sec
    [junit] Testcase: test03Trim took 0 sec
    [junit] Testcase: test04Split took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 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.005 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 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 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.005 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestSystemPropsAndEnvs
    [junit] Testsuite: com.jogamp.common.util.TestSystemPropsAndEnvs
    [junit]    1: NODE_LABELS = linux-x86_64-jau-002 linux-x86_64
    [junit]    2: WORKSPACE_TMP = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64@tmp
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=linux-x86_64
    [junit]    7: LC_ALL = en_US.UTF-8
    [junit]    8: BUILD_ID = 981
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /opt-share/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /opt-linux-x86_64/jdk21/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
    [junit]   15: LOGNAME = jogamp
    [junit]   16: LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
    [junit]   17: JENKINS_HOME = /srv/jenkins
    [junit]   18: NODE_NAME = linux-x86_64-jau-002
    [junit]   19: LC_MEASUREMENT = en_US.UTF-8
    [junit]   20: JAVA_HOME = /opt-linux-x86_64/jdk21
    [junit]   21: CI = true
    [junit]   22: XDG_SESSION_ID = 3
    [junit]   23: MOTD_SHOWN = pam
    [junit]   24: LD_LIBRARY_PATH = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   25: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   26: DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
    [junit]   27: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   28: SHLVL = 2
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: label = linux-x86_64
    [junit]   31: SHELL = /bin/bash
    [junit]   32: GIT_BRANCH = origin/master
    [junit]   33: XDG_SESSION_CLASS = user
    [junit]   34: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   35: HOME = /home/jogamp
    [junit]   36: DISPLAY = :0
    [junit]   37: ANT_PATH = /opt-share/apache-ant
    [junit]   38: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect
    [junit]   39: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/display/redirect
    [junit]   40: TERM = xterm-256color
    [junit]   41: HUDSON_HOME = /srv/jenkins
    [junit]   42: BUILD_TAG = jenkins-gluegen-label=linux-x86_64-981
    [junit]   43: LC_NUMERIC = de_CH.UTF-8
    [junit]   44: LANG = en_US.UTF-8
    [junit]   45: LANGUAGE = en_US.UTF-8:en
    [junit]   46: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=changes
    [junit]   47: JOB_BASE_NAME = label=linux-x86_64
    [junit]   48: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   49: WORKSPACE = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64
    [junit]   50: EXECUTOR_NUMBER = 1
    [junit]   51: XDG_RUNTIME_DIR = /run/user/1000
    [junit]   52: LC_COLLATE = C
    [junit]   53: OLDPWD = /home/jogamp/jenkins
    [junit]   54: LIBGL_ALWAYS_SOFTWARE = true
    [junit]   55: BUILD_NUMBER = 981
    [junit]   56: USER = jogamp
    [junit]   57: XDG_SESSION_TYPE = tty
    [junit]   58: PWD = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   59: _ = /opt-linux-x86_64/jdk21/bin/java
    [junit]   60: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=tests
    [junit]   61: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit] Environment count: 61
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/junit.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-test-util.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/opt-share/apache-ant-1.10.5/lib/ant-launcher.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-junit.jar:/opt-share/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 = Linux
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /opt-linux-x86_64/jdk-21.0.7+6/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junittestcases17749696737550837240.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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/results/IGNORETHIS.xml crashfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junitvmwatcher12840116056144827145.properties propsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junit1386324153645852503.properties
    [junit]   15: jnlp.jogamp.tmp.cache.root = jln5017497489663228766
    [junit]   16: jdk.debug = release
    [junit]   17: sun.cpu.endian = little
    [junit]   18: user.home = /home/jogamp
    [junit]   19: user.language = en
    [junit]   20: java.specification.vendor = Oracle Corporation
    [junit]   21: java.version.date = 2025-04-15
    [junit]   22: java.home = /opt-linux-x86_64/jdk-21.0.7+6
    [junit]   23: file.separator = /
    [junit]   24: java.vm.compressedOopsMode = Zero based
    [junit]   25: line.separator = 
    [junit] 
    [junit]   26: java.vm.specification.vendor = Oracle Corporation
    [junit]   27: java.specification.name = Java Platform API Specification
    [junit]   28: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   29: java.runtime.version = 21.0.7+6-LTS
    [junit]   30: junit.run.arg1 = dummy
    [junit]   31: user.name = jogamp
    [junit]   32: junit.run.arg0 = dummy
    [junit]   33: stdout.encoding = UTF-8
    [junit]   34: path.separator = :
    [junit]   35: os.version = 6.1.0-37-amd64
    [junit]   36: java.runtime.name = OpenJDK Runtime Environment
    [junit]   37: file.encoding = UTF-8
    [junit]   38: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   39: java.vendor.version = Temurin-21.0.7+6
    [junit]   40: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   41: java.io.tmpdir = /tmp
    [junit]   42: java.version = 21.0.7
    [junit]   43: user.dir = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   44: os.arch = amd64
    [junit]   45: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   46: rootrel.build = build
    [junit]   47: native.encoding = UTF-8
    [junit]   48: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   49: java.vm.info = mixed mode, sharing
    [junit]   50: stderr.encoding = UTF-8
    [junit]   51: java.vendor = Eclipse Adoptium
    [junit]   52: java.vm.version = 21.0.7+6-LTS
    [junit]   53: sun.io.unicode.encoding = UnicodeLittle
    [junit]   54: jnlp.no.jvm.data.model.set = true
    [junit]   55: java.class.version = 65.0
    [junit] Property count: 55
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] ------------- Standard Output ---------------
    [junit]    1: NODE_LABELS = linux-x86_64-jau-002 linux-x86_64
    [junit]    2: WORKSPACE_TMP = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64@tmp
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=linux-x86_64
    [junit]    7: LC_ALL = en_US.UTF-8
    [junit]    8: BUILD_ID = 981
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /opt-share/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /opt-linux-x86_64/jdk21/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
    [junit]   15: LOGNAME = jogamp
    [junit]   16: LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
    [junit]   17: JENKINS_HOME = /srv/jenkins
    [junit]   18: NODE_NAME = linux-x86_64-jau-002
    [junit]   19: LC_MEASUREMENT = en_US.UTF-8
    [junit]   20: JAVA_HOME = /opt-linux-x86_64/jdk21
    [junit]   21: CI = true
    [junit]   22: XDG_SESSION_ID = 3
    [junit]   23: MOTD_SHOWN = pam
    [junit]   24: LD_LIBRARY_PATH = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   25: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   26: DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
    [junit]   27: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   28: SHLVL = 2
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: label = linux-x86_64
    [junit]   31: SHELL = /bin/bash
    [junit]   32: GIT_BRANCH = origin/master
    [junit]   33: XDG_SESSION_CLASS = user
    [junit]   34: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   35: HOME = /home/jogamp
    [junit]   36: DISPLAY = :0
    [junit]   37: ANT_PATH = /opt-share/apache-ant
    [junit]   38: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect
    [junit]   39: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/display/redirect
    [junit]   40: TERM = xterm-256color
    [junit]   41: HUDSON_HOME = /srv/jenkins
    [junit]   42: BUILD_TAG = jenkins-gluegen-label=linux-x86_64-981
    [junit]   43: LC_NUMERIC = de_CH.UTF-8
    [junit]   44: LANG = en_US.UTF-8
    [junit]   45: LANGUAGE = en_US.UTF-8:en
    [junit]   46: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=changes
    [junit]   47: JOB_BASE_NAME = label=linux-x86_64
    [junit]   48: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   49: WORKSPACE = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64
    [junit]   50: EXECUTOR_NUMBER = 1
    [junit]   51: XDG_RUNTIME_DIR = /run/user/1000
    [junit]   52: LC_COLLATE = C
    [junit]   53: OLDPWD = /home/jogamp/jenkins
    [junit]   54: LIBGL_ALWAYS_SOFTWARE = true
    [junit]   55: BUILD_NUMBER = 981
    [junit]   56: USER = jogamp
    [junit]   57: XDG_SESSION_TYPE = tty
    [junit]   58: PWD = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   59: _ = /opt-linux-x86_64/jdk21/bin/java
    [junit]   60: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=tests
    [junit]   61: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit] Environment count: 61
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/junit.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-test-util.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/opt-share/apache-ant-1.10.5/lib/ant-launcher.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-junit.jar:/opt-share/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 = Linux
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /opt-linux-x86_64/jdk-21.0.7+6/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junittestcases17749696737550837240.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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/results/IGNORETHIS.xml crashfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junitvmwatcher12840116056144827145.properties propsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junit1386324153645852503.properties
    [junit]   15: jnlp.jogamp.tmp.cache.root = jln5017497489663228766
    [junit]   16: jdk.debug = release
    [junit]   17: sun.cpu.endian = little
    [junit]   18: user.home = /home/jogamp
    [junit]   19: user.language = en
    [junit]   20: java.specification.vendor = Oracle Corporation
    [junit]   21: java.version.date = 2025-04-15
    [junit]   22: java.home = /opt-linux-x86_64/jdk-21.0.7+6
    [junit]   23: file.separator = /
    [junit]   24: java.vm.compressedOopsMode = Zero based
    [junit]   25: line.separator = 
    [junit] 
    [junit]   26: java.vm.specification.vendor = Oracle Corporation
    [junit]   27: java.specification.name = Java Platform API Specification
    [junit]   28: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   29: java.runtime.version = 21.0.7+6-LTS
    [junit]   30: junit.run.arg1 = dummy
    [junit]   31: user.name = jogamp
    [junit]   32: junit.run.arg0 = dummy
    [junit]   33: stdout.encoding = UTF-8
    [junit]   34: path.separator = :
    [junit]   35: os.version = 6.1.0-37-amd64
    [junit]   36: java.runtime.name = OpenJDK Runtime Environment
    [junit]   37: file.encoding = UTF-8
    [junit]   38: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   39: java.vendor.version = Temurin-21.0.7+6
    [junit]   40: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   41: java.io.tmpdir = /tmp
    [junit]   42: java.version = 21.0.7
    [junit]   43: user.dir = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   44: os.arch = amd64
    [junit]   45: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   46: rootrel.build = build
    [junit]   47: native.encoding = UTF-8
    [junit]   48: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   49: java.vm.info = mixed mode, sharing
    [junit]   50: stderr.encoding = UTF-8
    [junit]   51: java.vendor = Eclipse Adoptium
    [junit]   52: java.vm.version = 21.0.7+6-LTS
    [junit]   53: sun.io.unicode.encoding = UnicodeLittle
    [junit]   54: jnlp.no.jvm.data.model.set = true
    [junit]   55: java.class.version = 65.0
    [junit] Property count: 55
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340122989 ms III - Start
    [junit] SLOCK [T main @ 1752340122989 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340123010 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dumpEnvironment took 0.002 sec
    [junit] Testcase: dumpProperties took 0.001 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.553 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]    1: NODE_LABELS = linux-x86_64-jau-002 linux-x86_64
    [junit]    2: WORKSPACE_TMP = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64@tmp
    [junit]    3: BUILD_DISPLAY_NAME = #981
    [junit]    4: GIT_PREVIOUS_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]    5: JOB_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/
    [junit]    6: JOB_NAME = gluegen/label=linux-x86_64
    [junit]    7: LC_ALL = en_US.UTF-8
    [junit]    8: BUILD_ID = 981
    [junit]    9: HUDSON_URL = https://jogamp.org/chuck/
    [junit]   10: BUILD_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/
    [junit]   11: RUN_ARTIFACTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=artifacts
    [junit]   12: ANT_HOME = /opt-share/apache-ant
    [junit]   13: JUNIT_DISABLED = false
    [junit]   14: PATH = /opt-linux-x86_64/jdk21/bin:/opt-share/apache-ant/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
    [junit]   15: LOGNAME = jogamp
    [junit]   16: LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
    [junit]   17: JENKINS_HOME = /srv/jenkins
    [junit]   18: NODE_NAME = linux-x86_64-jau-002
    [junit]   19: LC_MEASUREMENT = en_US.UTF-8
    [junit]   20: JAVA_HOME = /opt-linux-x86_64/jdk21
    [junit]   21: CI = true
    [junit]   22: XDG_SESSION_ID = 3
    [junit]   23: MOTD_SHOWN = pam
    [junit]   24: LD_LIBRARY_PATH = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   25: GIT_URL = git://jogamp.org/srv/scm/gluegen.git
    [junit]   26: DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
    [junit]   27: GIT_PREVIOUS_SUCCESSFUL_COMMIT = 38a658622c27290e580e278d512c12cdf42d2c6c
    [junit]   28: SHLVL = 2
    [junit]   29: BUILD_ARCHIVE = true
    [junit]   30: label = linux-x86_64
    [junit]   31: SHELL = /bin/bash
    [junit]   32: GIT_BRANCH = origin/master
    [junit]   33: XDG_SESSION_CLASS = user
    [junit]   34: GIT_COMMIT = 581549571c0a0bd245621a004cc2a9be6d10888b
    [junit]   35: HOME = /home/jogamp
    [junit]   36: DISPLAY = :0
    [junit]   37: ANT_PATH = /opt-share/apache-ant
    [junit]   38: RUN_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect
    [junit]   39: JOB_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/display/redirect
    [junit]   40: TERM = xterm-256color
    [junit]   41: HUDSON_HOME = /srv/jenkins
    [junit]   42: BUILD_TAG = jenkins-gluegen-label=linux-x86_64-981
    [junit]   43: LC_NUMERIC = de_CH.UTF-8
    [junit]   44: LANG = en_US.UTF-8
    [junit]   45: LANGUAGE = en_US.UTF-8:en
    [junit]   46: RUN_CHANGES_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=changes
    [junit]   47: JOB_BASE_NAME = label=linux-x86_64
    [junit]   48: JENKINS_URL = https://jogamp.org/chuck/
    [junit]   49: WORKSPACE = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64
    [junit]   50: EXECUTOR_NUMBER = 1
    [junit]   51: XDG_RUNTIME_DIR = /run/user/1000
    [junit]   52: LC_COLLATE = C
    [junit]   53: OLDPWD = /home/jogamp/jenkins
    [junit]   54: LIBGL_ALWAYS_SOFTWARE = true
    [junit]   55: BUILD_NUMBER = 981
    [junit]   56: USER = jogamp
    [junit]   57: XDG_SESSION_TYPE = tty
    [junit]   58: PWD = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   59: _ = /opt-linux-x86_64/jdk21/bin/java
    [junit]   60: RUN_TESTS_DISPLAY_URL = https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/981/display/redirect?page=tests
    [junit]   61: JOGAMP_JAR_CODEBASE = Codebase: *.jogamp.org
    [junit] Environment count: 61
    [junit]    1: java.specification.version = 21
    [junit]    2: sun.jnu.encoding = UTF-8
    [junit]    3: java.class.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/japicmp/japicmp-with-dependencies.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/junit.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/lib/TestJarsInJar.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-test-util.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/gluegen-test.jar:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/jcpp/lib/guava-32.1.2-jre.jar:/opt-share/apache-ant-1.10.5/lib/ant-launcher.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-junit.jar:/opt-share/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 = Linux
    [junit]   11: sun.java.launcher = SUN_STANDARD
    [junit]   12: user.country = US
    [junit]   13: sun.boot.library.path = /opt-linux-x86_64/jdk-21.0.7+6/lib
    [junit]   14: sun.java.command = org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner testsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junittestcases17749696737550837240.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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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,/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/results/IGNORETHIS.xml crashfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junitvmwatcher12840116056144827145.properties propsfile=/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/junit1386324153645852503.properties
    [junit]   15: jnlp.jogamp.tmp.cache.root = jln5017497489663228766
    [junit]   16: jdk.debug = release
    [junit]   17: sun.cpu.endian = little
    [junit]   18: user.home = /home/jogamp
    [junit]   19: user.language = en
    [junit]   20: java.specification.vendor = Oracle Corporation
    [junit]   21: java.version.date = 2025-04-15
    [junit]   22: java.home = /opt-linux-x86_64/jdk-21.0.7+6
    [junit]   23: file.separator = /
    [junit]   24: java.vm.compressedOopsMode = Zero based
    [junit]   25: line.separator = 
    [junit] 
    [junit]   26: java.vm.specification.vendor = Oracle Corporation
    [junit]   27: java.specification.name = Java Platform API Specification
    [junit]   28: sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    [junit]   29: java.runtime.version = 21.0.7+6-LTS
    [junit]   30: junit.run.arg1 = dummy
    [junit]   31: user.name = jogamp
    [junit]   32: junit.run.arg0 = dummy
    [junit]   33: stdout.encoding = UTF-8
    [junit]   34: path.separator = :
    [junit]   35: os.version = 6.1.0-37-amd64
    [junit]   36: java.runtime.name = OpenJDK Runtime Environment
    [junit]   37: file.encoding = UTF-8
    [junit]   38: java.vm.name = OpenJDK 64-Bit Server VM
    [junit]   39: java.vendor.version = Temurin-21.0.7+6
    [junit]   40: java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
    [junit]   41: java.io.tmpdir = /tmp
    [junit]   42: java.version = 21.0.7
    [junit]   43: user.dir = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make
    [junit]   44: os.arch = amd64
    [junit]   45: java.vm.specification.name = Java Virtual Machine Specification
    [junit]   46: rootrel.build = build
    [junit]   47: native.encoding = UTF-8
    [junit]   48: java.library.path = /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/obj:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives
    [junit]   49: java.vm.info = mixed mode, sharing
    [junit]   50: stderr.encoding = UTF-8
    [junit]   51: java.vendor = Eclipse Adoptium
    [junit]   52: java.vm.version = 21.0.7+6-LTS
    [junit]   53: sun.io.unicode.encoding = UnicodeLittle
    [junit]   54: jnlp.no.jvm.data.model.set = true
    [junit]   55: java.class.version = 65.0
    [junit] Property count: 55
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket36-localhost/127.0.0.1:59999 @ 1752340122989 ms III - Start
    [junit] SLOCK [T main @ 1752340122989 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 @ 1752340123010 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1752340123553 ms III - Start
    [junit] SLOCK [T main @ 1752340123553 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9679867352332064264
    [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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340123648 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123648 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340124198 ms III - Start
    [junit] SLOCK [T main @ 1752340124199 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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 = b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.627 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340123553 ms III - Start
    [junit] SLOCK [T main @ 1752340123553 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9679867352332064264
    [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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340123648 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123648 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJarUtil01a took 0.02 sec
    [junit] Testcase: testJarUtil01b took 0 sec
    [junit] Testcase: testTempFileCache01FileExist took 0 sec
    [junit] Testcase: testTempFileCache02Instances took 0.001 sec
    [junit] Testcase: testTempJarCache00Init took 0 sec
    [junit] Testcase: testTempJarCache01LoadAllTestManifestAndClass took 0.018 sec
    [junit] Testcase: testTempJarCache02AddNativeLibs took 0.001 sec
    [junit] Testcase: testTempJarCache04aSameClassLoader took 0 sec
    [junit] Testcase: testTempJarCache04bDiffClassLoader took 0.032 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.627 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket37-localhost/127.0.0.1:59999 @ 1752340123553 ms III - Start
    [junit] SLOCK [T main @ 1752340123553 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] tmp dir: /tmp/jogamp_0000/file_cache/jln5017497489663228766/jln9679867352332064264
    [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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar!/com/jogamp/common/util/cache/TempJarCache.class (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt.jar (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/, isOpaque false, isAbs true, hasAuth false
    [junit] 0.0.0 string:      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 ascii :      file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/
    [junit] 0.0.0 native-file: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build
    [junit] 0.0.0 contained:   null
    [junit] 1.0.0 scheme:      file
    [junit] 2.0.0 scheme-part: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:        /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/ (raw), /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/, isOpaque true, isAbs true, hasAuth false
    [junit] 0.0.0 string:      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 ascii :      jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/
    [junit] 0.0.0 native-file: null
    [junit] 0.0.0 contained:   file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar
    [junit] 1.0.0 scheme:      jar
    [junit] 2.0.0 scheme-part: file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (raw), file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-rt-natives-linux-amd64.jar!/ (dec)
    [junit] 2.1.0 auth:        null (raw), null (dec)
    [junit] 2.1.1 user-info:   null (raw), null (dec)
    [junit] 2.1.1 host:        null
    [junit] 2.1.1 port:        -1
    [junit] 2.2.0 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:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340123648 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340123648 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.003 sec
    [junit] 
    [junit] Testcase: testBaseDouble took 0 sec
    [junit] Testcase: testBaseFloat took 0.001 sec
    [junit] Testcase: testConversion took 0 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
    [junit] 
    [junit] Testsuite: com.jogamp.common.util.TestVersionInfo
    [junit] Testsuite: com.jogamp.common.util.TestVersionInfo
    [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 @ 1752340124261 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340124803 ms III - Start
    [junit] SLOCK [T main @ 1752340124804 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.595 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340124198 ms III - Start
    [junit] SLOCK [T main @ 1752340124199 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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 = b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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 @ 1752340124261 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124262 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.04 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.595 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket38-localhost/127.0.0.1:59999 @ 1752340124198 ms III - Start
    [junit] SLOCK [T main @ 1752340124199 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: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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 = b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e
    [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 @ 1752340124261 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestVersionNumber
    [junit] Testsuite: com.jogamp.common.util.TestVersionNumber
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340124831 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.561 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340124803 ms III - Start
    [junit] SLOCK [T main @ 1752340124804 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 @ 1752340124831 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0 sec
    [junit] Testcase: test01b took 0.001 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 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340125374 ms III - Start
    [junit] SLOCK [T main @ 1752340125374 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: 0.561 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket39-localhost/127.0.0.1:59999 @ 1752340124803 ms III - Start
    [junit] SLOCK [T main @ 1752340124804 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 @ 1752340124831 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340124831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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] - /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340125941 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340125941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340126534 ms III - Start
    [junit] SLOCK [T main @ 1752340126534 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.125 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340125374 ms III - Start
    [junit] SLOCK [T main @ 1752340125374 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] - /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340125941 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340125941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testVersionV220V221 took 0.232 sec
    [junit] Testcase: testVersionV221V230 took 0.133 sec
    [junit] Testcase: testVersionV230V232 took 0.101 sec
    [junit] Testcase: testVersionV232V24x took 0.085 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.125 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket40-localhost/127.0.0.1:59999 @ 1752340125374 ms III - Start
    [junit] SLOCK [T main @ 1752340125374 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] - /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-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 @ 1752340125941 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340125941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.common.util.TestWorkerThread01
    [junit] Testsuite: com.jogamp.common.util.TestWorkerThread01
    [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 0 = td 15ms - 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 0 = td 15ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 20ms - 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 0 = td 8ms - 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 0 = td 8ms - 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 0 = td 12ms - 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 0 = td 12ms - 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 0 = td 16ms - 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 0 = td 16ms - 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 @ 1752340128696 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340128696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.706 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340126534 ms III - Start
    [junit] SLOCK [T main @ 1752340126534 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 0 = td 15ms - 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 0 = td 15ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 20ms - 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 0 = td 8ms - 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 0 = td 8ms - 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 0 = td 12ms - 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 0 = td 12ms - 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 0 = td 16ms - 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 0 = td 16ms - 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 @ 1752340128696 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340128696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01ZeroAction took 0.422 sec
    [junit] Testcase: test02MidAction took 0.335 sec
    [junit] Testcase: test03HeavyAction took 0.417 sec
    [junit] Testcase: test03ZeroMidAction took 0.174 sec
    [junit] Testcase: test04ZeroMinDelayMidAction took 0.259 sec
    [junit] Testcase: test05MinDelayMidAction took 0.339 sec
    [junit] Testcase: test10InitEnd01 took 0.013 sec
    [junit] Testcase: test11InitEnd02 took 0.083 sec
    [junit] Testcase: test20ExceptionAtWork took 0.084 sec
    [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.706 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket41-localhost/127.0.0.1:59999 @ 1752340126534 ms III - Start
    [junit] SLOCK [T main @ 1752340126534 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 0 = td 15ms - 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 0 = td 15ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 15ms - wt_slept 7ms - 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 0 = td 20ms - 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 0 = td 8ms - 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 0 = td 8ms - 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 0 = td 12ms - 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 0 = td 12ms - 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 0 = td 16ms - 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 0 = td 16ms - 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 @ 1752340128696 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340128696 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340129251 ms III - Start
    [junit] SLOCK [T main @ 1752340129252 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    255 ms, avrg  1284428 ns, deviation [   -40641 ..    26778 ] 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    240 ms, avrg    19423 ns, deviation [   -18171 ..    15465 ] 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    229 ms, avrg     4668 ns, deviation [    -4229 ..     7978 ] 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    218 ms, avrg     1867 ns, deviation [    -1683 ..    12118 ] 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    233 ms, avrg   394517 ns, deviation [   -65017 ..    52488 ] 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    270 ms, avrg     1261 ns, deviation [     -917 ..     1643 ] 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    211 ms, avrg      794 ns, deviation [     -560 ..     1345 ] 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    219 ms, avrg      714 ns, deviation [     -480 ..     1441 ] 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    293 ms, avrg      888 ns, deviation [     -143 ..      249 ] 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    293 ms, avrg      259 ns, deviation [      -20 ..       17 ] 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    297 ms, avrg      339 ns, deviation [      -93 ..      128 ] 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    297 ms, avrg      276 ns, deviation [      -64 ..      269 ] 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 @ 1752340132369 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340132369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340132926 ms III - Start
    [junit] SLOCK [T main @ 1752340132927 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestRecursiveThreadGroupLock01 - testTwoThreadsInGroup
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.657 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340129251 ms III - Start
    [junit] SLOCK [T main @ 1752340129252 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    255 ms, avrg  1284428 ns, deviation [   -40641 ..    26778 ] 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    240 ms, avrg    19423 ns, deviation [   -18171 ..    15465 ] 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    229 ms, avrg     4668 ns, deviation [    -4229 ..     7978 ] 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    218 ms, avrg     1867 ns, deviation [    -1683 ..    12118 ] 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    233 ms, avrg   394517 ns, deviation [   -65017 ..    52488 ] 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    270 ms, avrg     1261 ns, deviation [     -917 ..     1643 ] 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    211 ms, avrg      794 ns, deviation [     -560 ..     1345 ] 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    219 ms, avrg      714 ns, deviation [     -480 ..     1441 ] 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    293 ms, avrg      888 ns, deviation [     -143 ..      249 ] 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    293 ms, avrg      259 ns, deviation [      -20 ..       17 ] 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    297 ms, avrg      339 ns, deviation [      -93 ..      128 ] 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    297 ms, avrg      276 ns, deviation [      -64 ..      269 ] 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 @ 1752340132369 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340132369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Fair took 0.256 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Int01_Unfair took 0.24 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Fair took 0.23 sec
    [junit] Testcase: testLockedObjectThreading25x100x100N_Java5_Unfair took 0.219 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Fair took 0.233 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Int01_Unair took 0.271 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Fair took 0.213 sec
    [junit] Testcase: testLockedObjectThreading25x100x100Y_Java5_Unfair took 0.22 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Fair took 0.295 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Int01_Unfair took 0.293 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Fair took 0.298 sec
    [junit] Testcase: testLockedObjectThreading5x1000x10000N_Java5_Unfair took 0.297 sec
    [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.657 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket42-localhost/127.0.0.1:59999 @ 1752340129251 ms III - Start
    [junit] SLOCK [T main @ 1752340129252 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    255 ms, avrg  1284428 ns, deviation [   -40641 ..    26778 ] 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    240 ms, avrg    19423 ns, deviation [   -18171 ..    15465 ] 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    229 ms, avrg     4668 ns, deviation [    -4229 ..     7978 ] 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    218 ms, avrg     1867 ns, deviation [    -1683 ..    12118 ] 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    233 ms, avrg   394517 ns, deviation [   -65017 ..    52488 ] 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    270 ms, avrg     1261 ns, deviation [     -917 ..     1643 ] 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    211 ms, avrg      794 ns, deviation [     -560 ..     1345 ] 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    219 ms, avrg      714 ns, deviation [     -480 ..     1441 ] 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    293 ms, avrg      888 ns, deviation [     -143 ..      249 ] 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    293 ms, avrg      259 ns, deviation [      -20 ..       17 ] 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    297 ms, avrg      339 ns, deviation [      -93 ..      128 ] 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    297 ms, avrg      276 ns, deviation [      -64 ..      269 ] 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 @ 1752340132369 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340132369 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    131 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 @ 1752340133079 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340133630 ms III - Start
    [junit] SLOCK [T main @ 1752340133630 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340133653 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133653 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 @ 1752340133654 ms III - Start
    [junit] SLOCK [T main @ 1752340133654 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340133654 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.693 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340132926 ms III - Start
    [junit] SLOCK [T main @ 1752340132927 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    131 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 @ 1752340133079 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testTwoThreadsInGroup took 0.131 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.693 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket43-localhost/127.0.0.1:59999 @ 1752340132926 ms III - Start
    [junit] SLOCK [T main @ 1752340132927 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    131 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 @ 1752340133079 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133080 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] SLOCK [T main @ 1752340134664 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1010 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340134700 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340134700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340134708 ms III - Start
    [junit] SLOCK [T main @ 1752340134709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340135086 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340135097 ms +++ localhost/127.0.0.1:59999 - Locked within 387 ms, 30 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135098 ms III - Stopping: alive false, shallQuit true, hasSocket false
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135399 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340135399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135401 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340135401 ms +++ localhost/127.0.0.1:59999 - Locked within 691 ms, 58 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135702 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #1 @ 1752340135703 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] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Start
    [junit] SLOCK [T main @ 1752340135840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ TestCase.tearDown: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.2 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket00 - test01_LockUnlock
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340133630 ms III - Start
    [junit] SLOCK [T main @ 1752340133630 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340133653 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133653 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 @ 1752340133654 ms III - Start
    [junit] SLOCK [T main @ 1752340133654 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340133654 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1752340134664 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1010 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340134700 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340134700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340134708 ms III - Start
    [junit] SLOCK [T main @ 1752340134709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340135086 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340135097 ms +++ localhost/127.0.0.1:59999 - Locked within 387 ms, 30 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135098 ms III - Stopping: alive false, shallQuit true, hasSocket false
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135399 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340135399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135401 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340135401 ms +++ localhost/127.0.0.1:59999 - Locked within 691 ms, 58 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135702 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #1 @ 1752340135703 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.024 sec
    [junit] Testcase: test02_2ndInstanceLockTimeout took 1.047 sec
    [junit] Testcase: testOffthreadLockUnlock took 1.082 sec
    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.2 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 @ 1752340133630 ms III - Start
    [junit] SLOCK [T main @ 1752340133630 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket44-localhost/127.0.0.1:59999 @ 1752340133653 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340133653 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 @ 1752340133654 ms III - Start
    [junit] SLOCK [T main @ 1752340133654 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] SLOCK [T main @ 1752340133654 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T main @ 1752340134664 ms +++ EEE (2) localhost/127.0.0.1:59999 - couldn't get lock within 1010 ms, 10 attempts
    [junit] SLOCK [T SingletonServerSocket45-localhost/127.0.0.1:59999 @ 1752340134700 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340134700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1752340134708 ms III - Start
    [junit] SLOCK [T main @ 1752340134709 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] LockUnlock #1 LOCK try ..
    [junit] LockUnlock #2 LOCK try ..
    [junit] SLOCK [T LockUnlock #2 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T LockUnlock #1 @ 1752340134710 ms III localhost/127.0.0.1:59999 - Wait for lock
    [junit] SLOCK [T SingletonServerSocket46-localhost/127.0.0.1:59999 @ 1752340135086 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135086 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Start
    [junit] SLOCK [T LockUnlock #2 @ 1752340135097 ms +++ localhost/127.0.0.1:59999 - Locked within 387 ms, 30 attempts
    [junit] LockUnlock #2 LOCK ON
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135097 ms III - Unable to install ServerSocket: Address already in use
    [junit] SLOCK [T SingletonServerSocket47-localhost/127.0.0.1:59999 @ 1752340135098 ms III - Stopping: alive false, shallQuit true, hasSocket false
    [junit] SLOCK [T SingletonServerSocket48-localhost/127.0.0.1:59999 @ 1752340135399 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #2 @ 1752340135399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] LockUnlock #2 LOCK OFF
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135401 ms III - Start
    [junit] SLOCK [T LockUnlock #1 @ 1752340135401 ms +++ localhost/127.0.0.1:59999 - Locked within 691 ms, 58 attempts
    [junit] LockUnlock #1 LOCK ON
    [junit] SLOCK [T SingletonServerSocket49-localhost/127.0.0.1:59999 @ 1752340135702 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T LockUnlock #1 @ 1752340135703 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Start
    [junit] SLOCK [T main @ 1752340135840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [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.029 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ TestCase.setUp: com.jogamp.common.util.locks.TestSingletonServerSocket01 - testJVMShutdown
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Start
    [junit] SLOCK [T main @ 1752340135840 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] SLOCK [T SingletonServerSocket50-localhost/127.0.0.1:59999 @ 1752340135840 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135840 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 @ 1752340135873 ms III - Start
    [junit] SLOCK [T main @ 1752340135873 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 SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340135895 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136439 ms III - Start
    [junit] SLOCK [T main @ 1752340136439 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.559 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340135873 ms III - Start
    [junit] SLOCK [T main @ 1752340135873 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 SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340135895 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: dummy took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.559 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340135873 ms III - Start
    [junit] SLOCK [T main @ 1752340135873 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 SingletonServerSocket51-localhost/127.0.0.1:59999 @ 1752340135895 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340135896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.CppReaderTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.CppReaderTest
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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@1210600718>" 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@1210600718>" 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@2055019335>" 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@2055019335>" 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.unlock()
    [junit] SLOCK [T SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136480 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340136480 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137032 ms III - Start
    [junit] SLOCK [T main @ 1752340137032 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 SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137063 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137063 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.582 sec
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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@1210600718>" 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@1210600718>" 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@2055019335>" 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@2055019335>" 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 SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136439 ms III - Start
    [junit] SLOCK [T main @ 1752340136439 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 SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136480 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340136480 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testCppReader took 0.013 sec
    [junit] Testcase: testPragmaOnce took 0.001 sec
    [junit] Testcase: testPragmaOnceWithMarkers took 0.001 sec
    [junit] Testcase: testVarargs took 0.002 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.582 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit]  - - - System info - - - 
    [junit] -----------------------------------------------------------------------------------------------------
    [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), amd64 (X86_64, GENERIC_ABI), 8 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@1210600718>" 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@1210600718>" 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@2055019335>" 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@2055019335>" 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 SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136439 ms III - Start
    [junit] SLOCK [T main @ 1752340136439 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 SingletonServerSocket52-localhost/127.0.0.1:59999 @ 1752340136480 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340136480 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137613 ms III - Start
    [junit] SLOCK [T main @ 1752340137613 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 SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137645 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137645 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.572 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137032 ms III - Start
    [junit] SLOCK [T main @ 1752340137032 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 SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137063 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testErrors took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.572 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137032 ms III - Start
    [junit] SLOCK [T main @ 1752340137032 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 SingletonServerSocket53-localhost/127.0.0.1:59999 @ 1752340137063 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.IncludeAbsoluteTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.571 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137613 ms III - Start
    [junit] SLOCK [T main @ 1752340137613 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 SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137645 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137645 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.571 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137613 ms III - Start
    [junit] SLOCK [T main @ 1752340137613 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 SingletonServerSocket54-localhost/127.0.0.1:59999 @ 1752340137645 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340137645 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] Opened stdio.h
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138193 ms III - Start
    [junit] SLOCK [T main @ 1752340138193 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 SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138216 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138759 ms III - Start
    [junit] SLOCK [T main @ 1752340138759 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.jcpp.JoinReaderTest - testJoinReader
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.561 sec
    [junit] ------------- Standard Output ---------------
    [junit] Opened stdio.h
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138193 ms III - Start
    [junit] SLOCK [T main @ 1752340138193 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 SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138216 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJavaFileSystem took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.561 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] Opened stdio.h
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138193 ms III - Start
    [junit] SLOCK [T main @ 1752340138193 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 SingletonServerSocket55-localhost/127.0.0.1:59999 @ 1752340138216 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.unlock()
    [junit] SLOCK [T SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138784 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139329 ms III - Start
    [junit] SLOCK [T main @ 1752340139329 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139361 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139361 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.562 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 SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138759 ms III - Start
    [junit] SLOCK [T main @ 1752340138759 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138784 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testJoinReader took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.562 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 SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138759 ms III - Start
    [junit] SLOCK [T main @ 1752340138759 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 SingletonServerSocket56-localhost/127.0.0.1:59999 @ 1752340138784 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340138784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.LexerSourceTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.LexerSourceTest
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139329 ms III - Start
    [junit] SLOCK [T main @ 1752340139329 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139361 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139361 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 sec
    [junit] Testcase: testNumbersInvalid took 0.001 sec
    [junit] Testcase: testNumbersSuffix took 0 sec
    [junit] Testcase: testUnicode took 0.001 sec
    [junit] Testcase: testUnterminatedComment took 0 sec
    [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.57 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139329 ms III - Start
    [junit] SLOCK [T main @ 1752340139329 ms +++ localhost/127.0.0.1:59999 - Locked within 0 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 SingletonServerSocket57-localhost/127.0.0.1:59999 @ 1752340139361 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139906 ms III - Start
    [junit] SLOCK [T main @ 1752340139906 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139934 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139934 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.568 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 SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139906 ms III - Start
    [junit] SLOCK [T main @ 1752340139906 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139934 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testNumericValue took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.568 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 SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139906 ms III - Start
    [junit] SLOCK [T main @ 1752340139906 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket58-localhost/127.0.0.1:59999 @ 1752340139934 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340139934 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.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140482 ms III - Start
    [junit] SLOCK [T main @ 1752340140482 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 SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140517 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340140518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141064 ms III - Start
    [junit] SLOCK [T main @ 1752340141065 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.575 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140482 ms III - Start
    [junit] SLOCK [T main @ 1752340140482 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 SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140517 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340140518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testPragma took 0.007 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.575 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140482 ms III - Start
    [junit] SLOCK [T main @ 1752340140482 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 SingletonServerSocket59-localhost/127.0.0.1:59999 @ 1752340140517 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340140518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PreprocessorTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.PreprocessorTest
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141103 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141103 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 @ 1752340141655 ms III - Start
    [junit] SLOCK [T main @ 1752340141656 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 SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340141680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141680 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.576 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141064 ms III - Start
    [junit] SLOCK [T main @ 1752340141065 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 SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141103 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Preprocessor took 0.012 sec
    [junit] Testcase: test02PreprocessorUnterminated took 0 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141064 ms III - Start
    [junit] SLOCK [T main @ 1752340141065 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 SingletonServerSocket60-localhost/127.0.0.1:59999 @ 1752340141103 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141103 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.564 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340141655 ms III - Start
    [junit] SLOCK [T main @ 1752340141656 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 SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340141680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testRegression[lex-char] took 0.002 sec
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142229 ms III - Start
    [junit] SLOCK [T main @ 1752340142229 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 SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142263 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142263 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.564 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340141655 ms III - Start
    [junit] SLOCK [T main @ 1752340141656 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 SingletonServerSocket61-localhost/127.0.0.1:59999 @ 1752340141680 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340141680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142229 ms III - Start
    [junit] SLOCK [T main @ 1752340142229 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 SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142263 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142263 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01WhitespacePasting took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142229 ms III - Start
    [junit] SLOCK [T main @ 1752340142229 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 SingletonServerSocket62-localhost/127.0.0.1:59999 @ 1752340142263 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142263 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.jcpp.VaArgsPastingTest
    [junit] Testsuite: com.jogamp.gluegen.jcpp.VaArgsPastingTest
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142809 ms III - Start
    [junit] SLOCK [T main @ 1752340142809 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142834 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143384 ms III - Start
    [junit] SLOCK [T main @ 1752340143385 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.564 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142809 ms III - Start
    [junit] SLOCK [T main @ 1752340142809 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142834 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testWhitespacePasting took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.564 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142809 ms III - Start
    [junit] SLOCK [T main @ 1752340142809 ms +++ localhost/127.0.0.1:59999 - Locked within 1 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 SingletonServerSocket63-localhost/127.0.0.1:59999 @ 1752340142834 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340142834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p1JavaEmitter
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85711c0
    [junit]   1/8: 0x7f00a8571210
    [junit]   2/8: 0x7f00a8571260
    [junit]   3/8: 0x7f00a85712b0
    [junit]   4/8: 0x7f00a8571300
    [junit]   5/8: 0x7f00a8571350
    [junit]   6/8: 0x7f00a85713a0
    [junit]   7/8: 0x7f00a85713f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8571e30
    [junit]   1/8: 0x7f00a8571e30
    [junit]   2/8: 0x7f00a8571e30
    [junit]   3/8: 0x7f00a8571e30
    [junit]   4/8: 0x7f00a8571e30
    [junit]   5/8: 0x7f00a8571e30
    [junit]   6/8: 0x7f00a8571e30
    [junit]   7/8: 0x7f00a8571e30
    [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: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574860
    [junit]   1/8: 0x7f00a85748b0
    [junit]   2/8: 0x7f00a8574900
    [junit]   3/8: 0x7f00a8574950
    [junit]   4/8: 0x7f00a85749a0
    [junit]   5/8: 0x7f00a85749f0
    [junit]   6/8: 0x7f00a8574a40
    [junit]   7/8: 0x7f00a8574a90
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574d60
    [junit]   1/8: 0x7f00a8574d60
    [junit]   2/8: 0x7f00a8574d60
    [junit]   3/8: 0x7f00a8574d60
    [junit]   4/8: 0x7f00a8574d60
    [junit]   5/8: 0x7f00a8574d60
    [junit]   6/8: 0x7f00a8574d60
    [junit]   7/8: 0x7f00a8574d60
    [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 SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143435 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340143435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.611 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143384 ms III - Start
    [junit] SLOCK [T main @ 1752340143385 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: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85711c0
    [junit]   1/8: 0x7f00a8571210
    [junit]   2/8: 0x7f00a8571260
    [junit]   3/8: 0x7f00a85712b0
    [junit]   4/8: 0x7f00a8571300
    [junit]   5/8: 0x7f00a8571350
    [junit]   6/8: 0x7f00a85713a0
    [junit]   7/8: 0x7f00a85713f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8571e30
    [junit]   1/8: 0x7f00a8571e30
    [junit]   2/8: 0x7f00a8571e30
    [junit]   3/8: 0x7f00a8571e30
    [junit]   4/8: 0x7f00a8571e30
    [junit]   5/8: 0x7f00a8571e30
    [junit]   6/8: 0x7f00a8571e30
    [junit]   7/8: 0x7f00a8571e30
    [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: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574860
    [junit]   1/8: 0x7f00a85748b0
    [junit]   2/8: 0x7f00a8574900
    [junit]   3/8: 0x7f00a8574950
    [junit]   4/8: 0x7f00a85749a0
    [junit]   5/8: 0x7f00a85749f0
    [junit]   6/8: 0x7f00a8574a40
    [junit]   7/8: 0x7f00a8574a90
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574d60
    [junit]   1/8: 0x7f00a8574d60
    [junit]   2/8: 0x7f00a8574d60
    [junit]   3/8: 0x7f00a8574d60
    [junit]   4/8: 0x7f00a8574d60
    [junit]   5/8: 0x7f00a8574d60
    [junit]   6/8: 0x7f00a8574d60
    [junit]   7/8: 0x7f00a8574d60
    [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 SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143435 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340143435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0.003 sec
    [junit] Testcase: chapter01TestStaticConstants took 0 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.007 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.001 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.001 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0.003 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.003 sec
    [junit] Testcase: chapter12TestTKField took 0.003 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0.001 sec
    [junit] Testcase: chapter14TestTKMixed took 0 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: 0.611 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143384 ms III - Start
    [junit] SLOCK [T main @ 1752340143385 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: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a83f4a80
    [junit]   1/8: 0x7f00a83f4ac0
    [junit]   2/8: 0x7f00a83f4b00
    [junit]   3/8: 0x7f00a83f4b40
    [junit]   4/8: 0x7f00a83f4b80
    [junit]   5/8: 0x7f00a83f4bc0
    [junit]   6/8: 0x7f00a83f4c00
    [junit]   7/8: 0x7f00a83f4c40
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8569d90
    [junit]   1/8: 0x7f00a856a500
    [junit]   2/8: 0x7f00a856a550
    [junit]   3/8: 0x7f00a856a5a0
    [junit]   4/8: 0x7f00a856bff0
    [junit]   5/8: 0x7f00a856c040
    [junit]   6/8: 0x7f00a856c090
    [junit]   7/8: 0x7f00a856c0e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85711c0
    [junit]   1/8: 0x7f00a8571210
    [junit]   2/8: 0x7f00a8571260
    [junit]   3/8: 0x7f00a85712b0
    [junit]   4/8: 0x7f00a8571300
    [junit]   5/8: 0x7f00a8571350
    [junit]   6/8: 0x7f00a85713a0
    [junit]   7/8: 0x7f00a85713f0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85717f0
    [junit]   1/8: 0x7f00a8571840
    [junit]   2/8: 0x7f00a8571890
    [junit]   3/8: 0x7f00a85718e0
    [junit]   4/8: 0x7f00a8571930
    [junit]   5/8: 0x7f00a8571980
    [junit]   6/8: 0x7f00a85719d0
    [junit]   7/8: 0x7f00a8571a20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8571e30
    [junit]   1/8: 0x7f00a8571e30
    [junit]   2/8: 0x7f00a8571e30
    [junit]   3/8: 0x7f00a8571e30
    [junit]   4/8: 0x7f00a8571e30
    [junit]   5/8: 0x7f00a8571e30
    [junit]   6/8: 0x7f00a8571e30
    [junit]   7/8: 0x7f00a8571e30
    [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: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a2b61d8
    [junit]   1/8: 0x70a2b6218
    [junit]   2/8: 0x70a2b6258
    [junit]   3/8: 0x70a2b6298
    [junit]   4/8: 0x70a2b62d8
    [junit]   5/8: 0x70a2b6318
    [junit]   6/8: 0x70a2b6358
    [junit]   7/8: 0x70a2b6398
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85745e0
    [junit]   1/8: 0x7f00a8574630
    [junit]   2/8: 0x7f00a8574680
    [junit]   3/8: 0x7f00a85746d0
    [junit]   4/8: 0x7f00a8574720
    [junit]   5/8: 0x7f00a8574770
    [junit]   6/8: 0x7f00a85747c0
    [junit]   7/8: 0x7f00a8574810
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574860
    [junit]   1/8: 0x7f00a85748b0
    [junit]   2/8: 0x7f00a8574900
    [junit]   3/8: 0x7f00a8574950
    [junit]   4/8: 0x7f00a85749a0
    [junit]   5/8: 0x7f00a85749f0
    [junit]   6/8: 0x7f00a8574a40
    [junit]   7/8: 0x7f00a8574a90
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574ae0
    [junit]   1/8: 0x7f00a8574b30
    [junit]   2/8: 0x7f00a8574b80
    [junit]   3/8: 0x7f00a8574bd0
    [junit]   4/8: 0x7f00a8574c20
    [junit]   5/8: 0x7f00a8574c70
    [junit]   6/8: 0x7f00a8574cc0
    [junit]   7/8: 0x7f00a8574d10
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8574d60
    [junit]   1/8: 0x7f00a8574d60
    [junit]   2/8: 0x7f00a8574d60
    [junit]   3/8: 0x7f00a8574d60
    [junit]   4/8: 0x7f00a8574d60
    [junit]   5/8: 0x7f00a8574d60
    [junit]   6/8: 0x7f00a8574d60
    [junit]   7/8: 0x7f00a8574d60
    [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 SingletonServerSocket64-localhost/127.0.0.1:59999 @ 1752340143435 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340143435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144003 ms III - Start
    [junit] SLOCK [T main @ 1752340144003 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca30
    [junit]   1/8: 0x7f00a858ca80
    [junit]   2/8: 0x7f00a858cad0
    [junit]   3/8: 0x7f00a858cb20
    [junit]   4/8: 0x7f00a858cb70
    [junit]   5/8: 0x7f00a858cbc0
    [junit]   6/8: 0x7f00a858cc10
    [junit]   7/8: 0x7f00a858cc60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858bc50
    [junit]   1/8: 0x7f00a858bc50
    [junit]   2/8: 0x7f00a858bc50
    [junit]   3/8: 0x7f00a858bc50
    [junit]   4/8: 0x7f00a858bc50
    [junit]   5/8: 0x7f00a858bc50
    [junit]   6/8: 0x7f00a858bc50
    [junit]   7/8: 0x7f00a858bc50
    [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: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d8c0
    [junit]   1/8: 0x7f00a858d910
    [junit]   2/8: 0x7f00a858d960
    [junit]   3/8: 0x7f00a858d9b0
    [junit]   4/8: 0x7f00a858da00
    [junit]   5/8: 0x7f00a858da50
    [junit]   6/8: 0x7f00a858daa0
    [junit]   7/8: 0x7f00a858daf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a846bd30
    [junit]   1/8: 0x7f00a846bd30
    [junit]   2/8: 0x7f00a846bd30
    [junit]   3/8: 0x7f00a846bd30
    [junit]   4/8: 0x7f00a846bd30
    [junit]   5/8: 0x7f00a846bd30
    [junit]   6/8: 0x7f00a846bd30
    [junit]   7/8: 0x7f00a846bd30
    [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 SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144044 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144594 ms III - Start
    [junit] SLOCK [T main @ 1752340144594 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144003 ms III - Start
    [junit] SLOCK [T main @ 1752340144003 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca30
    [junit]   1/8: 0x7f00a858ca80
    [junit]   2/8: 0x7f00a858cad0
    [junit]   3/8: 0x7f00a858cb20
    [junit]   4/8: 0x7f00a858cb70
    [junit]   5/8: 0x7f00a858cbc0
    [junit]   6/8: 0x7f00a858cc10
    [junit]   7/8: 0x7f00a858cc60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858bc50
    [junit]   1/8: 0x7f00a858bc50
    [junit]   2/8: 0x7f00a858bc50
    [junit]   3/8: 0x7f00a858bc50
    [junit]   4/8: 0x7f00a858bc50
    [junit]   5/8: 0x7f00a858bc50
    [junit]   6/8: 0x7f00a858bc50
    [junit]   7/8: 0x7f00a858bc50
    [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: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d8c0
    [junit]   1/8: 0x7f00a858d910
    [junit]   2/8: 0x7f00a858d960
    [junit]   3/8: 0x7f00a858d9b0
    [junit]   4/8: 0x7f00a858da00
    [junit]   5/8: 0x7f00a858da50
    [junit]   6/8: 0x7f00a858daa0
    [junit]   7/8: 0x7f00a858daf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a846bd30
    [junit]   1/8: 0x7f00a846bd30
    [junit]   2/8: 0x7f00a846bd30
    [junit]   3/8: 0x7f00a846bd30
    [junit]   4/8: 0x7f00a846bd30
    [junit]   5/8: 0x7f00a846bd30
    [junit]   6/8: 0x7f00a846bd30
    [junit]   7/8: 0x7f00a846bd30
    [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 SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144044 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0 sec
    [junit] Testcase: chapter01TestStaticConstants took 0 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.002 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.001 sec
    [junit] Testcase: chapter12TestTKField took 0.001 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0 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: 0.581 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144003 ms III - Start
    [junit] SLOCK [T main @ 1752340144003 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: [NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8317d00
    [junit]   1/8: 0x7f00a8317d40
    [junit]   2/8: 0x7f00a8317d80
    [junit]   3/8: 0x7f00a8317dc0
    [junit]   4/8: 0x7f00a8317e00
    [junit]   5/8: 0x7f00a8317e40
    [junit]   6/8: 0x7f00a8317e80
    [junit]   7/8: 0x7f00a8317ec0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c760
    [junit]   1/8: 0x7f00a858c7b0
    [junit]   2/8: 0x7f00a858c800
    [junit]   3/8: 0x7f00a858c850
    [junit]   4/8: 0x7f00a858c8a0
    [junit]   5/8: 0x7f00a858c8f0
    [junit]   6/8: 0x7f00a858c940
    [junit]   7/8: 0x7f00a858c990
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca30
    [junit]   1/8: 0x7f00a858ca80
    [junit]   2/8: 0x7f00a858cad0
    [junit]   3/8: 0x7f00a858cb20
    [junit]   4/8: 0x7f00a858cb70
    [junit]   5/8: 0x7f00a858cbc0
    [junit]   6/8: 0x7f00a858cc10
    [junit]   7/8: 0x7f00a858cc60
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ce80
    [junit]   1/8: 0x7f00a858ced0
    [junit]   2/8: 0x7f00a858cf20
    [junit]   3/8: 0x7f00a858cf70
    [junit]   4/8: 0x7f00a858cfc0
    [junit]   5/8: 0x7f00a858d010
    [junit]   6/8: 0x7f00a858d060
    [junit]   7/8: 0x7f00a858d0b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858bc50
    [junit]   1/8: 0x7f00a858bc50
    [junit]   2/8: 0x7f00a858bc50
    [junit]   3/8: 0x7f00a858bc50
    [junit]   4/8: 0x7f00a858bc50
    [junit]   5/8: 0x7f00a858bc50
    [junit]   6/8: 0x7f00a858bc50
    [junit]   7/8: 0x7f00a858bc50
    [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: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a212948
    [junit]   1/8: 0x70a212988
    [junit]   2/8: 0x70a2129c8
    [junit]   3/8: 0x70a212a08
    [junit]   4/8: 0x70a212a48
    [junit]   5/8: 0x70a212a88
    [junit]   6/8: 0x70a212ac8
    [junit]   7/8: 0x70a212b08
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d640
    [junit]   1/8: 0x7f00a858d690
    [junit]   2/8: 0x7f00a858d6e0
    [junit]   3/8: 0x7f00a858d730
    [junit]   4/8: 0x7f00a858d780
    [junit]   5/8: 0x7f00a858d7d0
    [junit]   6/8: 0x7f00a858d820
    [junit]   7/8: 0x7f00a858d870
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d8c0
    [junit]   1/8: 0x7f00a858d910
    [junit]   2/8: 0x7f00a858d960
    [junit]   3/8: 0x7f00a858d9b0
    [junit]   4/8: 0x7f00a858da00
    [junit]   5/8: 0x7f00a858da50
    [junit]   6/8: 0x7f00a858daa0
    [junit]   7/8: 0x7f00a858daf0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858db40
    [junit]   1/8: 0x7f00a858db90
    [junit]   2/8: 0x7f00a858dbe0
    [junit]   3/8: 0x7f00a858dc30
    [junit]   4/8: 0x7f00a858dc80
    [junit]   5/8: 0x7f00a858dcd0
    [junit]   6/8: 0x7f00a858dd20
    [junit]   7/8: 0x7f00a858dd70
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a846bd30
    [junit]   1/8: 0x7f00a846bd30
    [junit]   2/8: 0x7f00a846bd30
    [junit]   3/8: 0x7f00a846bd30
    [junit]   4/8: 0x7f00a846bd30
    [junit]   5/8: 0x7f00a846bd30
    [junit]   6/8: 0x7f00a846bd30
    [junit]   7/8: 0x7f00a846bd30
    [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 SingletonServerSocket65-localhost/127.0.0.1:59999 @ 1752340144044 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [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 SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144620 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145182 ms III - Start
    [junit] SLOCK [T main @ 1752340145182 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85451d0
    [junit]   1/8: 0x7f00a8545220
    [junit]   2/8: 0x7f00a8545270
    [junit]   3/8: 0x7f00a85452c0
    [junit]   4/8: 0x7f00a8545310
    [junit]   5/8: 0x7f00a8545360
    [junit]   6/8: 0x7f00a85453b0
    [junit]   7/8: 0x7f00a8577c20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d660
    [junit]   1/8: 0x7f00a858d660
    [junit]   2/8: 0x7f00a858d660
    [junit]   3/8: 0x7f00a858d660
    [junit]   4/8: 0x7f00a858d660
    [junit]   5/8: 0x7f00a858d660
    [junit]   6/8: 0x7f00a858d660
    [junit]   7/8: 0x7f00a858d660
    [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: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c800
    [junit]   1/8: 0x7f00a858c850
    [junit]   2/8: 0x7f00a858c8a0
    [junit]   3/8: 0x7f00a858c8f0
    [junit]   4/8: 0x7f00a858c940
    [junit]   5/8: 0x7f00a858c990
    [junit]   6/8: 0x7f00a858c9e0
    [junit]   7/8: 0x7f00a858ca30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858f090
    [junit]   1/8: 0x7f00a858f090
    [junit]   2/8: 0x7f00a858f090
    [junit]   3/8: 0x7f00a858f090
    [junit]   4/8: 0x7f00a858f090
    [junit]   5/8: 0x7f00a858f090
    [junit]   6/8: 0x7f00a858f090
    [junit]   7/8: 0x7f00a858f090
    [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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.566 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144594 ms III - Start
    [junit] SLOCK [T main @ 1752340144594 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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 SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144620 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.566 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144594 ms III - Start
    [junit] SLOCK [T main @ 1752340144594 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, sys]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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 SingletonServerSocket66-localhost/127.0.0.1:59999 @ 1752340144620 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340144620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test1p2ProcAddressEmitter
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145219 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145769 ms III - Start
    [junit] SLOCK [T main @ 1752340145769 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 SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145801 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.579 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145182 ms III - Start
    [junit] SLOCK [T main @ 1752340145182 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85451d0
    [junit]   1/8: 0x7f00a8545220
    [junit]   2/8: 0x7f00a8545270
    [junit]   3/8: 0x7f00a85452c0
    [junit]   4/8: 0x7f00a8545310
    [junit]   5/8: 0x7f00a8545360
    [junit]   6/8: 0x7f00a85453b0
    [junit]   7/8: 0x7f00a8577c20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d660
    [junit]   1/8: 0x7f00a858d660
    [junit]   2/8: 0x7f00a858d660
    [junit]   3/8: 0x7f00a858d660
    [junit]   4/8: 0x7f00a858d660
    [junit]   5/8: 0x7f00a858d660
    [junit]   6/8: 0x7f00a858d660
    [junit]   7/8: 0x7f00a858d660
    [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: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c800
    [junit]   1/8: 0x7f00a858c850
    [junit]   2/8: 0x7f00a858c8a0
    [junit]   3/8: 0x7f00a858c8f0
    [junit]   4/8: 0x7f00a858c940
    [junit]   5/8: 0x7f00a858c990
    [junit]   6/8: 0x7f00a858c9e0
    [junit]   7/8: 0x7f00a858ca30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858f090
    [junit]   1/8: 0x7f00a858f090
    [junit]   2/8: 0x7f00a858f090
    [junit]   3/8: 0x7f00a858f090
    [junit]   4/8: 0x7f00a858f090
    [junit]   5/8: 0x7f00a858f090
    [junit]   6/8: 0x7f00a858f090
    [junit]   7/8: 0x7f00a858f090
    [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 SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145219 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter00TestClassExist took 0 sec
    [junit] Testcase: chapter01TestStaticConstants took 0.001 sec
    [junit] Testcase: chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray took 0.002 sec
    [junit] Testcase: chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray took 0.001 sec
    [junit] Testcase: chapter04TestPointerBuffer took 0.001 sec
    [junit] Testcase: chapter05TestSomeFunctionsAllIndirect took 0 sec
    [junit] Testcase: chapter09TestCompoundAlignment took 0.001 sec
    [junit] Testcase: chapter10TestCompoundCallByReference took 0 sec
    [junit] Testcase: chapter11TestCompoundCallByValue took 0.001 sec
    [junit] Testcase: chapter12TestTKField took 0.001 sec
    [junit] Testcase: chapter13TestTKFieldImmutable took 0 sec
    [junit] Testcase: chapter14TestCustomJNICode took 0 sec
    [junit] Testcase: chapter15TestTKMixed took 0.001 sec
    [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.579 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145182 ms III - Start
    [junit] SLOCK [T main @ 1752340145182 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]', native '/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest1.so'], 0x7f00a8556170, 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: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a817ab40
    [junit]   1/8: 0x7f00a817ab80
    [junit]   2/8: 0x7f00a817abc0
    [junit]   3/8: 0x7f00a817ac00
    [junit]   4/8: 0x7f00a817ac40
    [junit]   5/8: 0x7f00a817ac80
    [junit]   6/8: 0x7f00a817acc0
    [junit]   7/8: 0x7f00a817ad00
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c1a0
    [junit]   1/8: 0x7f00a858ed70
    [junit]   2/8: 0x7f00a858edc0
    [junit]   3/8: 0x7f00a858ee10
    [junit]   4/8: 0x7f00a858ee60
    [junit]   5/8: 0x7f00a858eeb0
    [junit]   6/8: 0x7f00a858ef00
    [junit]   7/8: 0x7f00a858ef50
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a85451d0
    [junit]   1/8: 0x7f00a8545220
    [junit]   2/8: 0x7f00a8545270
    [junit]   3/8: 0x7f00a85452c0
    [junit]   4/8: 0x7f00a8545310
    [junit]   5/8: 0x7f00a8545360
    [junit]   6/8: 0x7f00a85453b0
    [junit]   7/8: 0x7f00a8577c20
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a8577cc0
    [junit]   1/8: 0x7f00a8577d10
    [junit]   2/8: 0x7f00a8577d60
    [junit]   3/8: 0x7f00a8577db0
    [junit]   4/8: 0x7f00a8577e00
    [junit]   5/8: 0x7f00a8577e50
    [junit]   6/8: 0x7f00a8577ea0
    [junit]   7/8: 0x7f00a858d610
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d660
    [junit]   1/8: 0x7f00a858d660
    [junit]   2/8: 0x7f00a858d660
    [junit]   3/8: 0x7f00a858d660
    [junit]   4/8: 0x7f00a858d660
    [junit]   5/8: 0x7f00a858d660
    [junit]   6/8: 0x7f00a858d660
    [junit]   7/8: 0x7f00a858d660
    [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: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x70a561120
    [junit]   1/8: 0x70a561160
    [junit]   2/8: 0x70a5611a0
    [junit]   3/8: 0x70a5611e0
    [junit]   4/8: 0x70a561220
    [junit]   5/8: 0x70a561260
    [junit]   6/8: 0x70a5612a0
    [junit]   7/8: 0x70a5612e0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858d970
    [junit]   1/8: 0x7f00a858d9c0
    [junit]   2/8: 0x7f00a858da10
    [junit]   3/8: 0x7f00a858da60
    [junit]   4/8: 0x7f00a858dab0
    [junit]   5/8: 0x7f00a858c710
    [junit]   6/8: 0x7f00a858c760
    [junit]   7/8: 0x7f00a858c7b0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858c800
    [junit]   1/8: 0x7f00a858c850
    [junit]   2/8: 0x7f00a858c8a0
    [junit]   3/8: 0x7f00a858c8f0
    [junit]   4/8: 0x7f00a858c940
    [junit]   5/8: 0x7f00a858c990
    [junit]   6/8: 0x7f00a858c9e0
    [junit]   7/8: 0x7f00a858ca30
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858ca80
    [junit]   1/8: 0x7f00a858cad0
    [junit]   2/8: 0x7f00a858cb20
    [junit]   3/8: 0x7f00a858cb70
    [junit]   4/8: 0x7f00a858cbc0
    [junit]   5/8: 0x7f00a858cc10
    [junit]   6/8: 0x7f00a858cc60
    [junit]   7/8: 0x7f00a858ccb0
    [junit] Testing accessing PointerBuffer values [0..7]
    [junit]   0/8: 0x7f00a858f090
    [junit]   1/8: 0x7f00a858f090
    [junit]   2/8: 0x7f00a858f090
    [junit]   3/8: 0x7f00a858f090
    [junit]   4/8: 0x7f00a858f090
    [junit]   5/8: 0x7f00a858f090
    [junit]   6/8: 0x7f00a858f090
    [junit]   7/8: 0x7f00a858f090
    [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 SingletonServerSocket67-localhost/127.0.0.1:59999 @ 1752340145219 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p1FuncPtr
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145769 ms III - Start
    [junit] SLOCK [T main @ 1752340145769 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 SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145801 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.003 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145769 ms III - Start
    [junit] SLOCK [T main @ 1752340145769 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 SingletonServerSocket68-localhost/127.0.0.1:59999 @ 1752340145801 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340145801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146348 ms III - Start
    [junit] SLOCK [T main @ 1752340146348 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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 SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146379 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test2p2FuncPtr
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146348 ms III - Start
    [junit] SLOCK [T main @ 1752340146348 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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 SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146379 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146348 ms III - Start
    [junit] SLOCK [T main @ 1752340146348 ms +++ localhost/127.0.0.1:59999 - Locked within 0 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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 SingletonServerSocket69-localhost/127.0.0.1:59999 @ 1752340146379 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146379 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146932 ms III - Start
    [junit] SLOCK [T main @ 1752340146932 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 SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146961 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146961 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.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146932 ms III - Start
    [junit] SLOCK [T main @ 1752340146932 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 SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146961 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146932 ms III - Start
    [junit] SLOCK [T main @ 1752340146932 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 SingletonServerSocket70-localhost/127.0.0.1:59999 @ 1752340146961 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340146961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147513 ms III - Start
    [junit] SLOCK [T main @ 1752340147513 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147547 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340147547 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148094 ms III - Start
    [junit] SLOCK [T main @ 1752340148094 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] XXX MessageCallback01 func 0x7f0032ed3448, user 0x1
    [junit] XXX InjectMessageCallback01 func 0x7f0032ed3448, user 0x1
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] XXX InjectMessageCallback01 func 0x7f0032ed3448, user 0x1
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] XXX MessageCallback01 func 0x7f0032ed3448, user 0x2
    [junit] XXX InjectMessageCallback01 func 0x7f0032ed3448, user 0x2
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] XXX MessageCallback01 func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x7f0032ed38d7, user 0x1
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ed38d7, user 0x2
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ed38d7, user 0x1
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ed38d7, user 0x2
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ed38d7, user 0x3
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ed38d7, user 0x1
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ed38d7, user 0x3
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback0 buffer 2 -> func (nil), user (nil)
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x7f0032ed38d7, user 0x5
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ed38d7, user 0x5
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] XXX alBufferCallback0 buffer 1 -> func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter02
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter03
    [junit] XXX alBufferCallback1 buffer 1 -> func 0x7f0032ed3c9a, user 0x1
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x7f0032ed3c9a, user 0x2
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x7f0032ed3c9a, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x7f0032ed3c9a, user 0x2
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x7f0032ed3c9a, user 0x3
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x7f0032ed3c9a, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x7f0032ed3c9a, user 0x3
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback1 buffer 2 -> func (nil), user (nil)
    [junit] XXX alBufferCallback1 buffer 1 -> func (nil), user (nil)
    [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 0x7f0032ed38d7, user 0x6
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ed38d7, user 0x7
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ed38d7, 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 0x7f0032ed38d7, 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 0x7f0032ed38d7, 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 0x7f0032ed38d7, 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 0x7f0032ed38d7, 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 0x7f0032ed405c, user 0x1
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x96a75da
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x96a75da
    [junit] XXX alEventCallback0 idx 0 -> func 0x7f0032ed405c, user 0x2
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x96a75da
    [junit] XXX alEventCallback0 idx 1 -> func (nil), user (nil)
    [junit] XXX alEventCallback0 idx 1 -> func (nil), user (nil)
    [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 0x7f0032ed4474, user 0x1
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x65b66b08
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x65b66b08
    [junit] XXX alEventCallback1 idx 0 -> func 0x7f0032ed4474, user 0x2
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x65b66b08
    [junit] XXX alEventCallback1 idx 1 -> func (nil), user (nil)
    [junit] XXX alEventCallback1 idx 1 -> func (nil), user (nil)
    [junit] XXX alEventCallback1 idx 1 -> func (nil), user (nil)
    [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 0x7f0032ed488a, user 0x7f00a85dfee0
    [junit] XXX MessageCallback11a id 2 -> func 0x7f0032ed488a, user 0x7f00a85dff10
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x7f0032ed488a, user 0x7f00a85dfee0
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x7f0032ed488a, user 0x7f00a85dff10
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11a id 2 -> func 0x7f0032ed488a, user 0x7f00a85dff10
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x7f0032ed488a, user 0x7f00a85dfee0
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x7f0032ed488a, user 0x7f00a85dff10
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147513 ms III - Start
    [junit] SLOCK [T main @ 1752340147513 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147547 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340147547 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.001 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.573 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147513 ms III - Start
    [junit] SLOCK [T main @ 1752340147513 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test3p2PtrStorage - chapter01
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket71-localhost/127.0.0.1:59999 @ 1752340147547 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340147547 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11a id 2 -> func (nil), user 0x7f00a85dff10
    [junit] XXX MessageCallback11a id 1 -> func (nil), user (nil)
    [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 0x7f0032ed4c7f, user 0xaffebeafc0ffee
    [junit] XXX MessageCallback11b id 2 -> func 0x7f0032ed4c7f, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x7f0032ed4c7f, user 0x7f00a7f94408
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11bInject: id 2, func 0x7f0032ed4c7f, user 0x7f00a7f94430
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11b id 2 -> func 0x7f0032ed4c7f, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x7f0032ed4c7f, user 0x7f00a7f94408
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11bInject: id 2, func 0x7f0032ed4c7f, user 0x7f00a7f94430
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11b id 2 -> func (nil), user (nil)
    [junit] XXX MessageCallback11b id 1 -> func (nil), user (nil)
    [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 0x7f0032ed5037, message 0x7f00a85e0f90
    [junit] XXX LogCallBack12aInject: func 0x7f0032ed5037, message 0x7f00a85e1580
    [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 0x7f0032ed555e, message 0x7f00a85e17a0
    [junit] XXX LogCallBack12bInject: func 0x7f0032ed555e, message 0x7f00a85e1800
    [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 0x7f0032ed5a9c, user 0x7f00a85e1b70, debugMsg 'a debug message - key2'
    [junit] XXX MessageCallback13 id 4 -> func 0x7f0032ed5a9c, user 0x7f00a85e1f30, debugMsg 'a debug message - key2'
    [junit] XXX expKey1[key1a 0x7f00a85e1b70, hash 0x38a1a26]
    [junit] XXX expKey1 hash 0x954d8af
    [junit] XXX expKey2[key1a 0x7f00a85e1f30, hash 0x3fbcfe81]
    [junit] XXX expKey2 hash 0x962ec8e
    [junit] XXX hasKey1 hash 0x954d8af
    [junit] XXX hasKey2 hash 0x962ec8e
    [junit] XXX InjectMessageCallback13: id 2, func 0x7f0032ed5a9c, user 0x7f00a85e1b70, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-1-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x7f0032ed5a9c, user 0x7f00a85e1f30, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-1-2.2
    [junit] XXX InjectMessageCallback13: id 2, func 0x7f0032ed5a9c, user 0x7f00a85e1b70, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-2-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x7f0032ed5a9c, user 0x7f00a85e1f30, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-2-2.2
    [junit] XXX MessageCallback13 id 2 -> func (nil), user 0x7f00a85e1b70, debugMsg 'turned off - key1'
    [junit] XXX MessageCallback13 id 4 -> func (nil), user 0x7f00a85e1f30, debugMsg 'turned off - key1'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - chapter13
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148142 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148693 ms III - Start
    [junit] SLOCK [T main @ 1752340148693 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, global true]
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] XXX MessageCallback01 func 0x7f0032ec851e, user 0x1
    [junit] XXX InjectMessageCallback01 func 0x7f0032ec851e, user 0x1
    [junit] chapter01.myCallback01: 404, 'My First JavaCallback message'
    [junit] XXX InjectMessageCallback01 func 0x7f0032ec851e, user 0x1
    [junit] chapter01.myCallback01: 42, 'My Second JavaCallback message'
    [junit] XXX MessageCallback01 func 0x7f0032ec851e, user 0x2
    [junit] XXX InjectMessageCallback01 func 0x7f0032ec851e, user 0x2
    [junit] chapter01.myCallback02: 1, 'My Third JavaCallback message'
    [junit] XXX MessageCallback01 func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter01
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter02
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x7f0032ec89c3, user 0x1
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ec89c3, user 0x2
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ec89c3, user 0x1
    [junit] chapter02.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ec89c3, user 0x2
    [junit] chapter02.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ec89c3, user 0x3
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ec89c3, user 0x1
    [junit] chapter02.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ec89c3, user 0x3
    [junit] chapter02.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback0 buffer 2 -> func (nil), user (nil)
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x7f0032ec89c3, user 0x5
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ec89c3, user 0x5
    [junit] chapter02.myCallback02: buffer 1, sampledata 2, numbytes 10
    [junit] XXX alBufferCallback0 buffer 1 -> func (nil), user (nil)
    [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 0x7f0032ec8d9e, user 0x1
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x7f0032ec8d9e, user 0x2
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x7f0032ec8d9e, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x7f0032ec8d9e, user 0x2
    [junit] chapter03.myCallback02: buffer 2, sampledata 10, numbytes 100
    [junit] XXX alBufferCallback1 buffer 2 -> func 0x7f0032ec8d9e, user 0x3
    [junit] XXX alBufferCallback1Inject: buffer 1, func 0x7f0032ec8d9e, user 0x1
    [junit] chapter03.myCallback01: buffer 1, sampledata 11, numbytes 101
    [junit] XXX alBufferCallback1Inject: buffer 2, func 0x7f0032ec8d9e, user 0x3
    [junit] chapter03.myCallback01: buffer 2, sampledata 1, numbytes 10
    [junit] XXX alBufferCallback1 buffer 2 -> func (nil), user (nil)
    [junit] XXX alBufferCallback1 buffer 1 -> func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter03
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] XXX alBufferCallback0 buffer 1 -> func 0x7f0032ec89c3, user 0x6
    [junit] XXX alBufferCallback0 buffer 2 -> func 0x7f0032ec89c3, user 0x7
    [junit] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ec89c3, 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.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] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ec89c3, 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-51" 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] XXX alBufferCallback0Inject: buffer 1, func 0x7f0032ec89c3, 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.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] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ec89c3, user 0x7
    [junit] Info: Callback 'alBufferCallback0(ALBUFFERCALLBACKTYPESOFT)': Exception in Java Callback caught:
    [junit] Exception in thread "Thread-52" 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] XXX alBufferCallback0Inject: buffer 2, func 0x7f0032ec89c3, user 0x7
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter04
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] XXX alEventCallback0 idx 1 -> func 0x7f0032ec9178, user 0x1
    [junit] chapter05a.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x71466383
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x71466383
    [junit] XXX alEventCallback0 idx 1 -> func 0x7f0032ec9178, user 0x2
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x71466383
    [junit] XXX alEventCallback0 idx 2 -> func (nil), user (nil)
    [junit] XXX alEventCallback0 idx 2 -> func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05a
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] XXX alEventCallback1 idx 1 -> func 0x7f0032ec9599, user 0x1
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'First message', userParam 0x205bed61
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x205bed61
    [junit] XXX alEventCallback1 idx 1 -> func 0x7f0032ec9599, user 0x2
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x205bed61
    [junit] XXX alEventCallback1 idx 2 -> func (nil), user (nil)
    [junit] XXX alEventCallback1 idx 2 -> func (nil), user (nil)
    [junit] XXX alEventCallback1 idx 2 -> func (nil), user (nil)
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter05b
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter11a
    [junit] XXX MessageCallback11a id 1 -> func 0x7f0032ec99b9, user 0x7eff60007110
    [junit] XXX MessageCallback11a id 2 -> func 0x7f0032ec99b9, user 0x7f00a85e0310
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x7f0032ec99b9, user 0x7eff60007110
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x7f0032ec99b9, user 0x7f00a85e0310
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11a id 2 -> func 0x7f0032ec99b9, user 0x7f00a85e0310
    [junit] XXX MessageCallback11aInjecta: id 1, func 0x7f0032ec99b9, user 0x7eff60007110
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11a.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11aInjecta: id 2, func 0x7f0032ec99b9, user 0x7f00a85e0310
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11a.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11a id 2 -> func (nil), user 0x7f00a85e0310
    [junit] XXX MessageCallback11a id 1 -> func (nil), user (nil)
    [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 0x7f0032ec9dc5, user 0xaffebeafc0ffee
    [junit] XXX MessageCallback11b id 2 -> func 0x7f0032ec9dc5, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x7f0032ec9dc5, user 0x7f00a7f94408
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 10
    [junit] XXX MessageCallback11bInject: id 2, func 0x7f0032ec9dc5, user 0x7f00a7f94430
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback02: id 2, val 10
    [junit] XXX MessageCallback11b id 2 -> func 0x7f0032ec9dc5, user 0xc0ffeedeadbeaf
    [junit] XXX MessageCallback11bInject: id 1, func 0x7f0032ec9dc5, user 0x7f00a7f94408
    [junit] 0xaffebeafc0ffee == 0xaffebeafc0ffee
    [junit] chapter11b.myCallback01: id 1, val 11
    [junit] XXX MessageCallback11bInject: id 2, func 0x7f0032ec9dc5, user 0x7f00a7f94430
    [junit] 0xc0ffeedeadbeaf == 0xc0ffeedeadbeaf
    [junit] chapter11b.myCallback01: id 2, val 22
    [junit] XXX MessageCallback11b id 2 -> func (nil), user (nil)
    [junit] XXX MessageCallback11b id 1 -> func (nil), user (nil)
    [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 0x7f0032eca194, message 0x7f00a85f3500
    [junit] XXX LogCallBack12aInject: func 0x7f0032eca194, message 0x7f00a85f3560
    [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 0x7f0032eca6db, message 0x7f00a85f3850
    [junit] XXX LogCallBack12bInject: func 0x7f0032eca6db, message 0x7f00a85f2e60
    [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 0x7f0032ecac39, user 0x7f00a85f2f20, debugMsg 'a debug message - key2'
    [junit] XXX MessageCallback13 id 4 -> func 0x7f0032ecac39, user 0x7f00a85f3160, debugMsg 'a debug message - key2'
    [junit] XXX expKey1[key1a 0x7f00a85f2f20, hash 0x8ee0c23]
    [junit] XXX expKey1 hash 0xd5fc05f
    [junit] XXX expKey2[key1a 0x7f00a85f3160, hash 0x2ab5afc7]
    [junit] XXX expKey2 hash 0xd6832be
    [junit] XXX hasKey1 hash 0xd5fc05f
    [junit] XXX hasKey2 hash 0xd6832be
    [junit] XXX InjectMessageCallback13: id 2, func 0x7f0032ecac39, user 0x7f00a85f2f20, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-1-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x7f0032ecac39, user 0x7f00a85f3160, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-1-2.2
    [junit] XXX InjectMessageCallback13: id 2, func 0x7f0032ecac39, user 0x7f00a85f2f20, msg1 '1', msg2 '1', key1 1, key2 1
    [junit] Callback: Result1-2-1.1
    [junit] XXX InjectMessageCallback13: id 4, func 0x7f0032ecac39, user 0x7f00a85f3160, msg1 '2', msg2 '2', key1 2, key2 2
    [junit] Callback: Result2-2-2.2
    [junit] XXX MessageCallback13 id 2 -> func (nil), user 0x7f00a85f2f20, debugMsg 'turned off - key1'
    [junit] XXX MessageCallback13 id 4 -> func (nil), user 0x7f00a85f3160, debugMsg 'turned off - key1'
    [junit] ++++ TestCase.tearDown: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback - chapter13
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.589 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148094 ms III - Start
    [junit] SLOCK [T main @ 1752340148094 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - 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.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] 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.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 0x96a75da
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x96a75da
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x96a75da
    [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 0x65b66b08
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x65b66b08
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x65b66b08
    [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 0x7f00a85e1b70, hash 0x38a1a26]
    [junit] XXX expKey1 hash 0x954d8af
    [junit] XXX expKey2[key1a 0x7f00a85e1f30, hash 0x3fbcfe81]
    [junit] XXX expKey2 hash 0x962ec8e
    [junit] XXX hasKey1 hash 0x954d8af
    [junit] XXX hasKey2 hash 0x962ec8e
    [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 SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148142 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: chapter01 took 0.003 sec
    [junit] Testcase: chapter02 took 0.002 sec
    [junit] Testcase: chapter03 took 0.002 sec
    [junit] Testcase: chapter04 took 0.003 sec
    [junit] Testcase: chapter05a took 0.003 sec
    [junit] Testcase: chapter05b took 0.001 sec
    [junit] Testcase: chapter11a took 0.003 sec
    [junit] Testcase: chapter11b took 0.002 sec
    [junit] Testcase: chapter12a took 0.001 sec
    [junit] Testcase: chapter12b took 0.001 sec
    [junit] Testcase: chapter13 took 0.002 sec
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.589 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148094 ms III - Start
    [junit] SLOCK [T main @ 1752340148094 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] ++++ TestCase.setUp: com.jogamp.gluegen.test.junit.generation.Test4p1JavaCallback - 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.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] 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.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 0x96a75da
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x96a75da
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x96a75da
    [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 0x65b66b08
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x65b66b08
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x65b66b08
    [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 0x7f00a85e1b70, hash 0x38a1a26]
    [junit] XXX expKey1 hash 0x954d8af
    [junit] XXX expKey2[key1a 0x7f00a85e1f30, hash 0x3fbcfe81]
    [junit] XXX expKey2 hash 0x962ec8e
    [junit] XXX hasKey1 hash 0x954d8af
    [junit] XXX hasKey2 hash 0x962ec8e
    [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 SingletonServerSocket72-localhost/127.0.0.1:59999 @ 1752340148142 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.Test4p2JavaCallback
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148730 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149281 ms III - Start
    [junit] SLOCK [T main @ 1752340149282 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] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148693 ms III - Start
    [junit] SLOCK [T main @ 1752340148693 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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 0x71466383
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x71466383
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x71466383
    [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 0x205bed61
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x205bed61
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x205bed61
    [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 0x7f00a85f2f20, hash 0x8ee0c23]
    [junit] XXX expKey1 hash 0xd5fc05f
    [junit] XXX expKey2[key1a 0x7f00a85f3160, hash 0x2ab5afc7]
    [junit] XXX expKey2 hash 0xd6832be
    [junit] XXX hasKey1 hash 0xd5fc05f
    [junit] XXX hasKey2 hash 0xd6832be
    [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 SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148730 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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.001 sec
    [junit] Testcase: chapter05b took 0 sec
    [junit] Testcase: chapter11a took 0.002 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 sec
    [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148693 ms III - Start
    [junit] SLOCK [T main @ 1752340148693 ms +++ localhost/127.0.0.1:59999 - Locked within 1 ms, 1 attempts
    [junit] Loaded: NativeLibrary[PosixDynamicLinkerImpl, path[given 'LibPath['/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives/libtest2.so', abs, xsp /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/test/build/natives]'], 0x7f00a8596c20, 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 0x71466383
    [junit] chapter05a.myCallback01: type 0, obj 2, param 0, 'Second message', userParam 0x71466383
    [junit] chapter05a.myCallback02: type 0, obj 3, param 0, 'Third message', userParam 0x71466383
    [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 0x205bed61
    [junit] chapter05.myCallback01: type 0, obj 1, param 0, 'Second message', userParam 0x205bed61
    [junit] chapter05.myCallback02: type 0, obj 1, param 0, 'Third message', userParam 0x205bed61
    [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 0x7f00a85f2f20, hash 0x8ee0c23]
    [junit] XXX expKey1 hash 0xd5fc05f
    [junit] XXX expKey2[key1a 0x7f00a85f3160, hash 0x2ab5afc7]
    [junit] XXX expKey2 hash 0xd6832be
    [junit] XXX hasKey1 hash 0xd5fc05f
    [junit] XXX hasKey2 hash 0xd6832be
    [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 SingletonServerSocket73-localhost/127.0.0.1:59999 @ 1752340148730 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340148730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestCParser
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestCParser
    [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 SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149921 ms III - Start
    [junit] SLOCK [T main @ 1752340149921 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.627 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149281 ms III - Start
    [junit] SLOCK [T main @ 1752340149282 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 SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01_cpp_cc took 0.056 sec
    [junit] Testcase: test10_cc took 0.003 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.627 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149281 ms III - Start
    [junit] SLOCK [T main @ 1752340149282 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 SingletonServerSocket74-localhost/127.0.0.1:59999 @ 1752340149368 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149368 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestJCPP
    [junit] Testsuite: com.jogamp.gluegen.test.junit.generation.TestJCPP
    [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 SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149958 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150508 ms III - Start
    [junit] SLOCK [T main @ 1752340150509 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] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.579 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149921 ms III - Start
    [junit] SLOCK [T main @ 1752340149921 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 SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149958 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01MacroAndIncWithoutPragmaOnce took 0.007 sec
    [junit] Testcase: test02MacroAndIncWithPragmaOnce took 0.003 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.579 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149921 ms III - Start
    [junit] SLOCK [T main @ 1752340149921 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 SingletonServerSocket75-localhost/127.0.0.1:59999 @ 1752340149958 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340149958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.internals.TestType
    [junit] Testsuite: com.jogamp.gluegen.test.junit.internals.TestType
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150541 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151090 ms III - Start
    [junit] SLOCK [T main @ 1752340151090 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 SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151122 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151122 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.574 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150508 ms III - Start
    [junit] SLOCK [T main @ 1752340150509 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 SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150541 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01Equals took 0 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.574 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150508 ms III - Start
    [junit] SLOCK [T main @ 1752340150509 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 SingletonServerSocket76-localhost/127.0.0.1:59999 @ 1752340150541 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340150541 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Testsuite: com.jogamp.gluegen.test.junit.structgen.TestStructGen01
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151090 ms III - Start
    [junit] SLOCK [T main @ 1752340151090 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 SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151122 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151122 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 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.576 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151090 ms III - Start
    [junit] SLOCK [T main @ 1752340151090 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 SingletonServerSocket77-localhost/127.0.0.1:59999 @ 1752340151122 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151122 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
    [junit] ------------- ---------------- ---------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151675 ms III - Start
    [junit] SLOCK [T main @ 1752340151676 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] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151716 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [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.584 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151675 ms III - Start
    [junit] SLOCK [T main @ 1752340151676 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] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151716 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: test01 took 0.002 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.584 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151675 ms III - Start
    [junit] SLOCK [T main @ 1752340151676 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] SLOCK [T SingletonServerSocket78-localhost/127.0.0.1:59999 @ 1752340151716 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340151717 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] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152269 ms III - Start
    [junit] SLOCK [T main @ 1752340152269 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: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk-21.0.7+6
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152305 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340152306 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.578 sec
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152269 ms III - Start
    [junit] SLOCK [T main @ 1752340152269 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: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk-21.0.7+6
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152305 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340152306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testProp00_Temp took 0.001 sec
    [junit] Testcase: testProp01_Temp took 0 sec
    [junit] Testcase: testProp02_Temp took 0 sec
    [junit] Testcase: testTempDir00 took 0.001 sec
    [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.578 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] ++++ Test Singleton.lock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152269 ms III - Start
    [junit] SLOCK [T main @ 1752340152269 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: Linux
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp00_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] java.home: /opt-linux-x86_64/jdk-21.0.7+6
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp01_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] java.io.tmpdir: /tmp
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testProp02_Temp
    [junit] ++++ TestCase.setUp: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] Temp: /tmp/jogamp_0000
    [junit] ++++ TestCase.tearDown: com.jogamp.junit.sec.TestSecIOUtil01 - testTempDir00
    [junit] ++++ Test Singleton.unlock()
    [junit] SLOCK [T SingletonServerSocket79-localhost/127.0.0.1:59999 @ 1752340152305 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [junit] SLOCK [T main @ 1752340152306 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                  /opt-linux-x86_64/jdk-21.0.7+6
     [echo] jvmJava.exe                /opt-linux-x86_64/jdk-21.0.7+6/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            linux-x86_64-jau-002
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             ${macosx.sdkroot}
     [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 [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
     [exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
     [exec] 
     [exec] Scanning the drive:
     [exec] 1 folder, 79 files, 3347642 bytes (3270 KiB)
     [exec] 
     [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/build/gluegen-2.6-b981-20250712-linux-amd64-test-results-linux-x86_64-jau-002.7z
     [exec] 
     [exec] Items to compress: 80
     [exec] 
     [exec] 
     [exec] Files read from disk: 79
     [exec] Archive size: 53550 bytes (53 KiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 2 minutes 48 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