
-----------------------------------------------------------------------------------------------------
JOGL Platform: Windows XP 5.1 (os), x86 (arch)
JOGL Platform: littleEndian true, 32Bit true, a-ptr bit-size 32
JOGL Platform: Java 1.6.0_22, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true

JOGL package javax.media.opengl
JOGL Implementation-Title = Java Bindings for OpenGL Runtime Environment
JOGL Implementation-Version = 2.0-b211-20101110
JOGL Specification-Vendor = JogAmp Community
JOGL Manifest-Version = 1.0
JOGL Created-By = 1.6.0_21-b06 (Sun Microsystems Inc.)
JOGL Implementation-Vendor = JogAmp Community
JOGL Implementation-Commit = 0893339854e3f4a4fab7b19e073304973e763b10
JOGL Ant-Version = Apache Ant 1.8.0
JOGL Implementation-Vendor-Id = com.jogamp
JOGL Trusted-Library = true
JOGL Specification-Title = Java Bindings for OpenGL API Specification
JOGL Implementation-Branch = master
JOGL Specification-Version = 2.0
JOGL Extension-Name = javax.media.opengl
-----------------------------------------------------------------------------------------------------

java.lang.Throwable: Info: NativeWindowFactory.initSingleton(false)
	at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:131)
	at javax.media.opengl.GLProfile.initProfiles(GLProfile.java:950)
	at javax.media.opengl.GLProfile.access$100(GLProfile.java:63)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:105)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:102)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
JOGL/Java2D integration disabled
JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true
JAWTUtil: Has Java2D true
JAWTUtil: Is headless false
NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1ed2ae8
NativeWindowFactory.registerFactory() class java.awt.Component -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1ed2ae8
NativeWindowFactory firstUIActionOnProcess false
NativeWindowFactory isAWTAvailable true, defaultFactory com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1ed2ae8
GLProfile.init map GLProfile[GL2/GL2]
GLProfile.init default GLProfile[GL2/GL2]
GLProfile.init map GLProfile[GL3bc/GL3bc]
GLProfile.init map GLProfile[GL4bc/GL4bc]
GLProfile.init map GLProfile[GL2GL3/GL2]
GLProfile.init map GLProfile[GL3/GL3]
GLProfile.init map GLProfile[GL4/GL4]
GLProfile.init map GLProfile[GL2ES2/GL2]
GLProfile.init map *** no mapping for GLES2
GLProfile.init map GLProfile[GL2ES1/GL2]
GLProfile.init map *** no mapping for GLES1
GLDrawableFactory.static - Native OS Factory for: Windows: com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory
GraphicsConfigurationFactory.registerFactory() interface javax.media.nativewindow.AbstractGraphicsDevice -> com.jogamp.nativewindow.impl.GraphicsConfigurationFactoryImpl@1201a25
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@16f8cd0
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@15fea60
java.lang.Exception: Info: setGL (OpenGL null): Thread[main,5,main], <null> -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@19bd03e
	at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:125)
	at com.jogamp.opengl.impl.GLContextImpl.<init>(GLContextImpl.java:84)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.<init>(WindowsWGLContext.java:76)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.<init>(WindowsWGLContext.java:81)
	at com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable.createContext(WindowsDummyWGLDrawable.java:89)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.<init>(WindowsWGLDrawableFactory.java:92)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:132)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:165)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:187)
	at javax.media.opengl.GLDrawableFactory.<clinit>(GLDrawableFactory.java:131)
	at javax.media.opengl.GLProfile.initProfiles(GLProfile.java:980)
	at javax.media.opengl.GLProfile.access$100(GLProfile.java:63)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:105)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:102)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
java.lang.Exception: Info: setGL (OpenGL null): Thread[main,5,main], class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@19bd03e -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@3e86d0
	at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:125)
	at com.jogamp.opengl.impl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:764)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:237)
	at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:367)
	at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:315)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.<init>(WindowsWGLDrawableFactory.java:93)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:132)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:165)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:187)
	at javax.media.opengl.GLDrawableFactory.<clinit>(GLDrawableFactory.java:131)
	at javax.media.opengl.GLProfile.initProfiles(GLProfile.java:980)
	at javax.media.opengl.GLProfile.access$100(GLProfile.java:63)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:105)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:102)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
main: !!! Initializing WGL extension address table for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, com.jogamp.opengl.impl.gl4.GL4bcImpl@3e86d0,
	Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true,
	Factory   com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@1050169,
	handle    0x1101093d,
	Window    ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type default, handle 0x0], idx 0], pfdID -1, wglChoosen false,
	requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false],
	chosen    GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x1101093d, size 0x0]]] 
main: !!! GLContext WGL ProcAddressTable mapping key(0,0,34) -> 10481519
main: !!! Initializing OpenGL extension address table for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, com.jogamp.opengl.impl.gl4.GL4bcImpl@3e86d0,
	Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true,
	Factory   com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@1050169,
	handle    0x1101093d,
	Window    ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type default, handle 0x0], idx 0], pfdID -1, wglChoosen false,
	requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false],
	chosen    GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x1101093d, size 0x0]]] 
main: !!! GLContext GL ProcAddressTable mapping key(0,0,34) -> 1482257
ExtensionAvailabilityCache: Flush availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release
ExtensionAvailabilityCache: Pre-caching init com.jogamp.opengl.impl.gl4.GL4bcImpl@3e86d0, OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release
GLContext: GL >= 3.1 usage, but no glGetStringi
ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release, use glGetString
ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation
WindowsWGLContext.wglMakeContextCurrent: true
main: createImpl: OK (old) share 0
main: !!! Create GL context OK: 0x10000 for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext
main: wglMakeCurrent(hdc 0x1101093d, contextHandle 0x10000) succeeded
wglGetPixelFormatAttribivARB reported WGL_NUMBER_PIXEL_FORMATS = 80
*** setCapsPFD: WGL-Choosen true, pfdID -1, GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]
java.lang.ExceptionInInitializerError
	at javax.media.opengl.GLProfile.initProfiles(GLProfile.java:980)
	at javax.media.opengl.GLProfile.access$100(GLProfile.java:63)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:105)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:102)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
Caused by: javax.media.opengl.GLException: WindowsWGLDrawableFactory - Could not initialize shared resources
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.<init>(WindowsWGLDrawableFactory.java:98)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:132)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:165)
	at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:187)
	at javax.media.opengl.GLDrawableFactory.<clinit>(GLDrawableFactory.java:131)
	... 8 more
Caused by: javax.media.opengl.GLException: Error freeing OpenGL context, werr: 0x0
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.releaseImpl(WindowsWGLContext.java:314)
	at com.jogamp.opengl.impl.GLContextImpl.release(GLContextImpl.java:152)
	at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.<init>(WindowsWGLDrawableFactory.java:95)
	... 16 more
Info: GLProfile.init - Native platform GLDrawable factory not available
java.lang.NoClassDefFoundError: Could not initialize class javax.media.opengl.GLDrawableFactory
	at javax.media.opengl.GLProfile.initProfiles(GLProfile.java:1029)
	at javax.media.opengl.GLProfile.access$100(GLProfile.java:63)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:105)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:102)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
GLProfile.init map *** no mapping for GL2
GLProfile.init map *** no mapping for GL3bc
GLProfile.init map *** no mapping for GL4bc
GLProfile.init map *** no mapping for GL2GL3
GLProfile.init map *** no mapping for GL3
GLProfile.init map *** no mapping for GL4
GLProfile.init map *** no mapping for GL2ES2
GLProfile.init map *** no mapping for GLES2
GLProfile.init map *** no mapping for GL2ES1
GLProfile.init map *** no mapping for GLES1
GLProfile.init Platform: Windows XP 5.1 (os), x86 (arch)
GLProfile.init Platform: littleEndian true, 32Bit true, a-ptr bit-size 32
GLProfile.init Platform: Java 1.6.0_22, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true
GLProfile.init package javax.media.opengl
GLProfile.init Implementation-Title = Java Bindings for OpenGL Runtime Environment
GLProfile.init Implementation-Version = 2.0-b211-20101110
GLProfile.init Specification-Vendor = JogAmp Community
GLProfile.init Manifest-Version = 1.0
GLProfile.init Created-By = 1.6.0_21-b06 (Sun Microsystems Inc.)
GLProfile.init Implementation-Vendor = JogAmp Community
GLProfile.init Implementation-Commit = 0893339854e3f4a4fab7b19e073304973e763b10
GLProfile.init Ant-Version = Apache Ant 1.8.0
GLProfile.init Implementation-Vendor-Id = com.jogamp
GLProfile.init Trusted-Library = true
GLProfile.init Specification-Title = Java Bindings for OpenGL API Specification
GLProfile.init Implementation-Branch = master
GLProfile.init Specification-Version = 2.0
GLProfile.init Extension-Name = javax.media.opengl
GLProfile.init firstUIActionOnProcess false
GLProfile.init isAWTAvailable true
GLProfile.init hasNativeOSFactory false
GLProfile.init hasDesktopGL false
GLProfile.init hasGL234Impl false
GLProfile.init GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]]
Exception in thread "main" javax.media.opengl.GLException: No profile available: [GL2, GL3bc, GL4bc, GL2GL3, GL3, GL4, GL2ES2, GLES2, GL2ES1, GLES1], GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]]
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:111)
	at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1096)
	at javax.media.opengl.GLProfile.getDefault(GLProfile.java:339)
	at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:849)
Exception in thread "Thread-0" java.lang.NoClassDefFoundError: Could not initialize class javax.media.opengl.GLDrawableFactory
	at javax.media.opengl.GLProfile$2.run(GLProfile.java:1080)
	at java.lang.Thread.run(Unknown Source)
