TestAwtPanels.java fails from TestChooser

Ran the TestChooser and selected TestAwtPanels to verify operation of JME in AWT panels.

Encountered an NPE for panel (and panel2). These are initialized in main(), which IMHO, is never called by TestChooser.java . PC/Windows XP has latest vendor drivers supporting OpenGL 2.1 .



Dec 15, 2011 9:34:12 PM jme3test.TestChooser start

INFO: Composing Test list…

Dec 15, 2011 9:34:12 PM jme3test.TestChooser find

INFO: Searching for Demo classes in “jme3test”.

Dec 15, 2011 9:34:31 PM com.jme3.system.JmeDesktopSystem initialize

INFO: Running on jMonkeyEngine 3.0.0 Beta

Dec 15, 2011 9:34:31 PM com.jme3.system.Natives extractNativeLibs

INFO: Extraction Directory: C:Documents and SettingsbillingeDesktopengine

Dec 15, 2011 9:34:31 PM com.jme3.system.lwjgl.LwjglAbstractDisplay run

INFO: Using LWJGL 2.8.2

Dec 15, 2011 9:34:31 PM com.jme3.system.lwjgl.LwjglDisplay createContext

INFO: Selected display mode: 1280 x 720 x 0 @0Hz

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: Adapter: smsmdd

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: Driver Version: 4.0.6163.1000

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: Vendor: Intel

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: OpenGL Version: 2.1.0 - Build 6.14.10.5355

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: Renderer: Mobile Intel® 4 Series Express Chipset Family

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo

INFO: GLSL Ver: 1.20 - Intel Build 6.14.10.5355

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglTimer

INFO: Timer resolution: 1,000 ticks per second

Dec 15, 2011 9:34:32 PM com.jme3.renderer.lwjgl.LwjglRenderer initialize

INFO: Caps: [FrameBuffer, FrameBufferMRT, OpenGL20, OpenGL21, ARBprogram, GLSL100, GLSL110, GLSL120, VertexTextureFetch, FloatTexture, FloatColorBuffer, FloatDepthBuffer, PackedFloatTexture, SharedExponentTexture, PackedFloatColorBuffer, NonPowerOfTwoTextures, MeshInstancing, VertexBufferArray]

Dec 15, 2011 9:34:32 PM com.jme3.asset.DesktopAssetManager

INFO: DesktopAssetManager created.

Dec 15, 2011 9:34:32 PM com.jme3.renderer.Camera

INFO: Camera created (W: 1,280, H: 720)

Dec 15, 2011 9:34:32 PM com.jme3.renderer.Camera

INFO: Camera created (W: 1,280, H: 720)

Dec 15, 2011 9:34:32 PM com.jme3.input.lwjgl.LwjglMouseInput initialize

INFO: Mouse created.

Dec 15, 2011 9:34:32 PM com.jme3.input.lwjgl.LwjglKeyInput initialize

INFO: Keyboard created.

Dec 15, 2011 9:34:32 PM com.jme3.audio.lwjgl.LwjglAudioRenderer initInThread

INFO: AudioRenderer supports 64 channels

Dec 15, 2011 9:34:32 PM com.jme3.audio.lwjgl.LwjglAudioRenderer initInThread

INFO: Audio effect extension version: 1.0

Dec 15, 2011 9:34:32 PM com.jme3.audio.lwjgl.LwjglAudioRenderer initInThread

INFO: Audio max auxilary sends: 4

Dec 15, 2011 9:34:32 PM com.jme3.material.MaterialDef

INFO: Loaded material definition: Unshaded

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Gui Node)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (BitmapFont) attached to this node (null)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (null) attached to this node (Statistics View)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (Statistics View) attached to this node (Gui Node)

Dec 15, 2011 9:34:32 PM com.jme3.scene.Node attachChild

INFO: Child (Box) attached to this node (Root Node)

Dec 15, 2011 9:34:32 PM com.jme3.app.Application handleError

SEVERE: Uncaught exception thrown in Thread[LWJGL Renderer Thread,6,main]

java.lang.NullPointerException

at jme3test.awt.TestAwtPanels.simpleInitApp(TestAwtPanels.java:84)

at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:231)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:129)

at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)

at java.lang.Thread.run(Thread.java:619)

Dec 15, 2011 9:34:32 PM com.jme3.renderer.lwjgl.LwjglRenderer cleanup

INFO: Deleting objects and invalidating state

Dec 15, 2011 9:34:32 PM com.jme3.input.lwjgl.LwjglMouseInput destroy

INFO: Mouse destroyed.

Dec 15, 2011 9:34:32 PM com.jme3.input.lwjgl.LwjglKeyInput destroy

INFO: Keyboard destroyed.

Dec 15, 2011 9:34:32 PM com.jme3.system.lwjgl.LwjglAbstractDisplay deinitInThread

INFO: Display destroyed.