JavaFX & Java3d

If JavaFX currently will not let me build a 3d scene graph
Has anyone got an example of building a Java3d scene graph and having it displayed in a JavaFX pane/panel

>
Has anyone got an example of building a Java3d scene graph and having it displayed in a JavaFX pane/panel
>
The only one I am aware of relied on an older version of JavaFX: www.interactivemesh.org/testspace/j3dmeetsjfx.html
It would be possible to use the new JavaFX Canvas Node to transfer rendering data from Java3D to JavaFX. I'm afraid I don't have any examples. Keep in mind however that Java3D is a little outdated and in another year and a half or so, JavaFX will eventually supersede Java3D with its own 3D capabilities.

Similar Messages

  • Java3D viability questions...

    Greetings,
    I've been looking around for a Java library that would be useful for rendering and manipulating 3d scenegraph data and objects from within a larger application framework. LWJGL and JOGL both utilize low level access via OpenGL or DirectX mostly as a thin wrapper over the c code. I was hoping for something a little more high level and so... here I am.
    I am wondering though... how much life is left in the Java3D project? I'm digging around and I find most of the information and resources scattered about on the 4 winds with nothing that looks like a concrete development project going on. I see where it's mentioned that Java3D has become a community project, but is there any active participation going forward on the development side? Is Java3D a dead project with folks just scavenging up the pieces and utilizing them as best they can?
    I'm hoping that I can figure out how to usefully manipulate 3d artifacts from within a GUI built on Swing or SWT if I must, not from a single game window with limited GUI elements and I'm wondering if this package will get me there? So, would some kind forum members here take the trouble to enlighten me?
    Thanks,
    Mark

    Hi,
    the latest release is Java 3D 1.5.2 and it was published in 2008. It is most unlikely that the owner Oracle.Sun will restart its development or provide a maintenance release. Also, it is unlikely that someone else will continue the development of this concrete implementation.
    Java 3D is a matured API. It is very well specified and nearly perfect described in its javadocs. Helpful books are available even if they don't cover the latest release. Since 1.4 the implemented OpenGL shading language (GLSL) allows to run vertex and fragment shader on the current release GLSL 4.1 and beyond. Java 3D's lightweight and heavyweight 3D rendering capabilities make it 'easy' to integrate and interact with 3D content in applications based on the GUI frameworks JavaFX 1.3.x, Pivot, Java Swing, Scala Swing, and SWT.
    Compare Java 3D 1.5.2 to the currently available releases of following alternatives: Ardor3D, Aviatrix3D, jMonkeyEngine, and Xith3D.
    I'm not aware of any detailed and impartial comparison. You will find blog or forum entries where the authors defend their preferred API and attack all the other ones.
    Your requirements 'manipulate 3d artifacts from within a GUI' are a bit vague. So, it's up to you to compare capabilities and to find out which one you can trust more concerning long term development and maintenance. Also check their dependencies on third party/communitiy low level 3D APIs.
    Here are some helpful Java 3D 1.5.2 links:
    - home : https://java3d.dev.java.net/
    - downloads : https://java3d.dev.java.net/binary-builds.html
    - tutorial : http://java.sun.com/developer/onlineTraining/java3d/
    - books : http://wiki.java.net/bin/view/Javadesktop/Java3DBooks
    - J3DWorkbench : http://eclectic3d.net/
    - SweetHome3D : http://www.sweethome3d.com/index.jsp
    - GUI - Java 3D meets .. : http://www.interactivemesh.org/testspace.html
    Knowledge, experiences, concepts and 3D data do not really get lost when you switch to another high level 3D Java API at a later date.
    I decided to stay with Java 3D and to provide up-to-date GUI integration and importer (X3D; in work: 3DS, COLLADA, OBJ) APIs. At the same time I'm continuing my own Java 3D fork/successor JUniversal3D.
    August, InteractiveMesh

  • JavaFX application crashes after RedHat updated.

    Hi,
    I have a JavaFX application which was working fine until a couple of days over Red Hat 6 Workstation + JDK 1.7.0_25.
    After the installation of Red Hat updates, the app fails when i try to launch it:
    # A fatal error has been detected by the Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0x00007f9534d6e831, pid=4215, tid=140278600795904
    # JRE version: 7.0_25-b15
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # C  [libc.so.6+0x89831]  memcpy+0x11
    # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
    # An error report file with more information is saved as:
    # /home/nor/trabajo/EntornoTBS/workspace/tbs/tbs-Constraints/hs_err_pid4215.log
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.sun.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    The rest of Java application (without hmi) work fine in the same environment.
    The full log file generated:
    # A fatal error has been detected by the Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0x00007f60d0ba5831, pid=3996, tid=140053514811136
    # JRE version: 7.0_25-b15
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # C  [libc.so.6+0x89831]  memcpy+0x11
    # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.sun.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    ---------------  T H R E A D  ---------------
    Current thread (0x00007f608813b000):  JavaThread "QuantumRenderer-0" daemon [_thread_in_native, id=4014, stack(0x00007f60bfeff000,0x00007f60c0000000)]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000
    Registers:
    RAX=0x0000000000000000, RBX=0x0000000000000009, RCX=0x0000000000000076, RDX=0x0000000000000009
    RSP=0x00007f60bfffdb28, RBP=0x00007f607c010d60, RSI=0x00007f607c023150, RDI=0x0000000000000000
    R8 =0x0000000000000000, R9 =0x0000000900000000, R10=0x00007f60bfffd8f0, R11=0x000000340fa424f0
    R12=0x00007f60bfffdbf8, R13=0x00007f60bfffdc00, R14=0x00007f60bfffdd50, R15=0x00007f60bfffdbfc
    RIP=0x00007f60d0ba5831, EFLAGS=0x0000000000010202, CSGSFS=0x0000000000000033, ERR=0x0000000000000006
      TRAPNO=0x000000000000000e
    Top of Stack: (sp=0x00007f60bfffdb28)
    0x00007f60bfffdb28:   000000340fa42417 0000000000000009
    0x00007f60bfffdb38:   00007f607c010d60 0000000000000009
    0x00007f60bfffdb48:   000000340fa42509 0000000900000000
    0x00007f60bfffdb58:   00007f607c010d60 0000000000000000
    0x00007f60bfffdb68:   00007f60bfaba921 0000000000000000
    0x00007f60bfffdb78:   00007f607c010850 0000000300190001
    0x00007f60bfffdb88:   0000000000000001 0000000900000000
    0x00007f60bfffdb98:   0000000000000000 0000000000000000
    0x00007f60bfffdba8:   00007f607c010d60 00007f60bfffdd50
    0x00007f60bfffdbb8:   0000000000000000 00007f60bfffdc08
    0x00007f60bfffdbc8:   00007f60bfffdc04 000000340fd3c748
    0x00007f60bfffdbd8:   00007f60bfab8a97 000000340fd3c748
    0x00007f60bfffdbe8:   00007f60bfa93b86 0000240000170001
    0x00007f60bfffdbf8:   0000000000000000 000000a700000001
    0x00007f60bfffdc08:   0000000100000000 00007f607c022f50
    0x00007f60bfffdc18:   00007f607c010d60 00007f607c010670
    0x00007f60bfffdc28:   00007f60bfffdd6c 000000340fd3c740
    0x00007f60bfffdc38:   00007f60bfab8e5e 000000340fd3c748
    0x00007f60bfffdc48:   00007f60bfab8440 00007f607c010c30
    0x00007f60bfffdc58:   00000000ffffffff 00007f607c015ea0
    0x00007f60bfffdc68:   0000000000000005 00007f607c022f50
    0x00007f60bfffdc78:   00007f607c010670 000000000000009f
    0x00007f60bfffdc88:   0000000000000000 00007f607c000020
    0x00007f60bfffdc98:   00007f607c000070 00007f6000000005
    0x00007f60bfffdca8:   0000000000000000 0000000000000001
    0x00007f60bfffdcb8:   000000340fa062b0 00007f60bfffdd50
    0x00007f60bfffdcc8:   00007f607c022f50 00007f607c010670
    0x00007f60bfffdcd8:   0000000000000000 0000000000001000
    0x00007f60bfffdce8:   0000000000020000 000ffffffffffff4
    0x00007f60bfffdcf8:   00007f607c022f50 00007f607c010670
    0x00007f60bfffdd08:   0000000000000000 0000000000000000
    0x00007f60bfffdd18:   000000340fd3c740 000000340fd3c748
    Instructions: (pc=0x00007f60d0ba5831)
    0x00007f60d0ba5811:   39 d1 0f 82 c7 6b 07 00 0f 1f 80 00 00 00 00 48
    0x00007f60d0ba5821:   83 fa 20 48 89 f8 73 77 f6 c2 01 74 0b 0f b6 0e
    0x00007f60d0ba5831:   88 0f 48 ff c6 48 ff c7 f6 c2 02 74 12 0f b7 0e
    0x00007f60d0ba5841:   66 89 0f 48 83 c6 02 48 83 c7 02 0f 1f 40 00 f6
    Register to memory mapping:
    RAX=0x0000000000000000 is an unknown value
    RBX=0x0000000000000009 is an unknown value
    RCX=0x0000000000000076 is an unknown value
    RDX=0x0000000000000009 is an unknown value
    RSP=0x00007f60bfffdb28 is pointing into the stack for thread: 0x00007f608813b000
    RBP=0x00007f607c010d60 is an unknown value
    RSI=0x00007f607c023150 is an unknown value
    RDI=0x0000000000000000 is an unknown value
    R8 =0x0000000000000000 is an unknown value
    R9 =0x0000000900000000 is an unknown value
    R10=0x00007f60bfffd8f0 is pointing into the stack for thread: 0x00007f608813b000
    R11=0x000000340fa424f0: _XReadPad+0 in /usr/lib64/libX11.so.6 at 0x000000340fa00000
    R12=0x00007f60bfffdbf8 is pointing into the stack for thread: 0x00007f608813b000
    R13=0x00007f60bfffdc00 is pointing into the stack for thread: 0x00007f608813b000
    R14=0x00007f60bfffdd50 is pointing into the stack for thread: 0x00007f608813b000
    R15=0x00007f60bfffdbfc is pointing into the stack for thread: 0x00007f608813b000
    Stack: [0x00007f60bfeff000,0x00007f60c0000000],  sp=0x00007f60bfffdb28,  free space=1018k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [libc.so.6+0x89831]  memcpy+0x11
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  com.sun.prism.es2.X11GLFactory.nInitialize([I)J+0
    j  com.sun.prism.es2.X11GLFactory.initialize(Ljava/lang/Class;Lcom/sun/prism/es2/GLPixelFormat$Attributes;)Z+73
    j  com.sun.prism.es2.ES2Pipeline.<clinit>()V+54
    v  ~StubRoutines::call_stub
    j  java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;+0
    j  java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class;+8
    j  com.sun.prism.GraphicsPipeline.createPipeline()Lcom/sun/prism/GraphicsPipeline;+171
    j  com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init()V+0
    j  com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run()V+1
    j  java.lang.Thread.run()V+11
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
    =>0x00007f608813b000 JavaThread "QuantumRenderer-0" daemon [_thread_in_native, id=4014, stack(0x00007f60bfeff000,0x00007f60c0000000)]
      0x00007f60c81fd800 JavaThread "JavaFX-Launcher" [_thread_blocked, id=4013, stack(0x00007f60c4205000,0x00007f60c4306000)]
      0x00007f60c80f1000 JavaThread "Service Thread" daemon [_thread_blocked, id=4011, stack(0x00007f60c45ae000,0x00007f60c46af000)]
      0x00007f60c80ef000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4010, stack(0x00007f60c46af000,0x00007f60c47b0000)]
      0x00007f60c80ec000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4009, stack(0x00007f60c47b0000,0x00007f60c48b1000)]
      0x00007f60c80ea000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4008, stack(0x00007f60c48b1000,0x00007f60c49b2000)]
      0x00007f60c809b800 JavaThread "Finalizer" daemon [_thread_blocked, id=4007, stack(0x00007f60c49b2000,0x00007f60c4ab3000)]
      0x00007f60c8099800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4006, stack(0x00007f60c4ab3000,0x00007f60c4bb4000)]
      0x00007f60c800a800 JavaThread "main" [_thread_blocked, id=4000, stack(0x00007f60d15e7000,0x00007f60d16e8000)]
    Other Threads:
      0x00007f60c8092000 VMThread [stack: 0x00007f60c4bb4000,0x00007f60c4cb5000] [id=4005]
      0x00007f60c80fb800 WatcherThread [stack: 0x00007f60c44ad000,0x00007f60c45ae000] [id=4012]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    PSYoungGen      total 13568K, used 7852K [0x00000000f0d60000, 0x00000000f1c80000, 0x0000000100000000)
      eden space 11648K, 67% used [0x00000000f0d60000,0x00000000f150b1b0,0x00000000f18c0000)
      from space 1920K, 0% used [0x00000000f1aa0000,0x00000000f1aa0000,0x00000000f1c80000)
      to   space 1920K, 0% used [0x00000000f18c0000,0x00000000f18c0000,0x00000000f1aa0000)
    ParOldGen       total 31104K, used 0K [0x00000000d2800000, 0x00000000d4660000, 0x00000000f0d60000)
      object space 31104K, 0% used [0x00000000d2800000,0x00000000d2800000,0x00000000d4660000)
    PSPermGen       total 21248K, used 4405K [0x00000000cd600000, 0x00000000ceac0000, 0x00000000d2800000)
      object space 21248K, 20% used [0x00000000cd600000,0x00000000cda4d7c0,0x00000000ceac0000)
    Card table byte_map: [0x00007f60c7e6a000,0x00007f60c8000000] byte_map_base: 0x00007f60c77ff000
    Polling page: 0x00007f60d1705000
    Code Cache  [0x00007f60cc10e000, 0x00007f60cc37e000, 0x00007f60cf10e000)
    total_blobs=238 nmethods=24 adapters=167 free_code_cache=48692Kb largest_free_block=49848192
    Compilation events (10 events):
    Event: 0,258 Thread 0x00007f60c80ec000 nmethod 17 0x00007f60cc172d10 code [0x00007f60cc172ea0, 0x00007f60cc173758]
    Event: 0,258 Thread 0x00007f60c80ec000   19             java.lang.String::equals (81 bytes)
    Event: 0,262 Thread 0x00007f60c80ec000 nmethod 19 0x00007f60cc174110 code [0x00007f60cc174260, 0x00007f60cc1744b8]
    Event: 0,262 Thread 0x00007f60c80ec000   20             java.lang.Math::min (11 bytes)
    Event: 0,263 Thread 0x00007f60c80ec000 nmethod 20 0x00007f60cc172b50 code [0x00007f60cc172c80, 0x00007f60cc172cb8]
    Event: 0,266 Thread 0x00007f60c80ef000 nmethod 18 0x00007f60cc17ea90 code [0x00007f60cc17ed20, 0x00007f60cc17f870]
    Event: 0,280 Thread 0x00007f60c80ec000   21             java.lang.String::replace (127 bytes)
    Event: 0,288 Thread 0x00007f60c80ec000 nmethod 21 0x00007f60cc177c90 code [0x00007f60cc177de0, 0x00007f60cc178238]
    Event: 0,347 Thread 0x00007f60c80ef000   22             java.lang.String::equals (81 bytes)
    Event: 0,350 Thread 0x00007f60c80ef000 nmethod 22 0x00007f60cc183b90 code [0x00007f60cc183ce0, 0x00007f60cc183f38]
    GC Heap History (0 events):
    No events
    Deoptimization events (2 events):
    Event: 0,127 Thread 0x00007f60c800a800 Uncommon trap -83 fr.pc 0x00007f60cc170810
    Event: 0,343 Thread 0x00007f608813b000 Uncommon trap -12 fr.pc 0x00007f60cc174474
    Internal exceptions (10 events):
    Event: 0,349 Thread 0x00007f608813b000 Threw 0x00000000f14a0f90 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,350 Thread 0x00007f608813b000 Threw 0x00000000f14a7c70 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,352 Thread 0x00007f608813b000 Threw 0x00000000f14acc18 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,353 Thread 0x00007f608813b000 Threw 0x00000000f14b2ed8 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,353 Thread 0x00007f608813b000 Threw 0x00000000f14bcea0 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,354 Thread 0x00007f608813b000 Threw 0x00000000f14c1ff0 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,354 Thread 0x00007f608813b000 Threw 0x00000000f14c6880 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,355 Thread 0x00007f608813b000 Threw 0x00000000f14cb280 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,355 Thread 0x00007f608813b000 Threw 0x00000000f14cfce8 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Event: 0,356 Thread 0x00007f608813b000 Threw 0x00000000f14d4a50 at /HUDSON/workspace/jdk7u25-2-build-linux-amd64-product/jdk7u25/hotspot/src/share/vm/prims/jvm.cpp:1235
    Events (10 events):
    Event: 0,354 loading class 0x00007f607c00f070
    Event: 0,354 loading class 0x00007f607c00f070 done
    Event: 0,354 loading class 0x00007f607c00ee40
    Event: 0,354 loading class 0x00007f607c00ee40 done
    Event: 0,355 loading class 0x00007f607c0042f0
    Event: 0,355 loading class 0x00007f607c0042f0 done
    Event: 0,355 loading class 0x00007f607c00ee80
    Event: 0,355 loading class 0x00007f607c00ee80 done
    Event: 0,356 loading class 0x00007f607c00f720
    Event: 0,356 loading class 0x00007f607c00f720 done
    Dynamic libraries:
    00400000-00401000 r-xp 00000000 fd:00 392784                             /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/bin/java
    00600000-00601000 rw-p 00000000 fd:00 392784                             /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/bin/java
    00748000-00769000 rw-p 00000000 00:00 0                                  [heap]
    cd600000-ceac0000 rw-p 00000000 00:00 0
    ceac0000-d2800000 rw-p 00000000 00:00 0
    d2800000-d4660000 rw-p 00000000 00:00 0
    d4660000-f0d60000 rw-p 00000000 00:00 0
    f0d60000-f1c80000 rw-p 00000000 00:00 0
    f1c80000-100000000 rw-p 00000000 00:00 0
    340fa00000-340fb37000 r-xp 00000000 fd:00 567692                         /usr/lib64/libX11.so.6.3.0
    340fb37000-340fd37000 ---p 00137000 fd:00 567692                         /usr/lib64/libX11.so.6.3.0
    340fd37000-340fd3d000 rw-p 00137000 fd:00 567692                         /usr/lib64/libX11.so.6.3.0
    340fe00000-340fe1d000 r-xp 00000000 fd:00 567667                         /usr/lib64/libxcb.so.1.1.0
    340fe1d000-341001d000 ---p 0001d000 fd:00 567667                         /usr/lib64/libxcb.so.1.1.0
    341001d000-341001e000 rw-p 0001d000 fd:00 567667                         /usr/lib64/libxcb.so.1.1.0
    3410200000-3410202000 r-xp 00000000 fd:00 567662                         /usr/lib64/libXau.so.6.0.0
    3410202000-3410402000 ---p 00002000 fd:00 567662                         /usr/lib64/libXau.so.6.0.0
    3410402000-3410403000 rw-p 00002000 fd:00 567662                         /usr/lib64/libXau.so.6.0.0
    3411600000-3411612000 r-xp 00000000 fd:00 570374                         /usr/lib64/libXext.so.6.4.0
    3411612000-3411812000 ---p 00012000 fd:00 570374                         /usr/lib64/libXext.so.6.4.0
    3411812000-3411813000 rw-p 00012000 fd:00 570374                         /usr/lib64/libXext.so.6.4.0
    3413600000-3413605000 r-xp 00000000 fd:00 570378                         /usr/lib64/libXfixes.so.3.1.0
    3413605000-3413805000 ---p 00005000 fd:00 570378                         /usr/lib64/libXfixes.so.3.1.0
    3413805000-3413806000 rw-p 00005000 fd:00 570378                         /usr/lib64/libXfixes.so.3.1.0
    3414a00000-3414a02000 r-xp 00000000 fd:00 570381                         /usr/lib64/libXdamage.so.1.1.0
    3414a02000-3414c01000 ---p 00002000 fd:00 570381                         /usr/lib64/libXdamage.so.1.1.0
    3414c01000-3414c02000 rw-p 00001000 fd:00 570381                         /usr/lib64/libXdamage.so.1.1.0
    3416a00000-3416a0a000 r-xp 00000000 fd:00 527787                         /usr/lib64/libdrm.so.2.4.0
    3416a0a000-3416c0a000 ---p 0000a000 fd:00 527787                         /usr/lib64/libdrm.so.2.4.0
    3416c0a000-3416c0b000 rw-p 0000a000 fd:00 527787                         /usr/lib64/libdrm.so.2.4.0
    3417200000-3417201000 r-xp 00000000 fd:00 551492                         /usr/lib64/libX11-xcb.so.1.0.0
    3417201000-3417400000 ---p 00001000 fd:00 551492                         /usr/lib64/libX11-xcb.so.1.0.0
    3417400000-3417401000 rw-p 00000000 fd:00 551492                         /usr/lib64/libX11-xcb.so.1.0.0
    3417a00000-3417a15000 r-xp 00000000 fd:00 527823                         /usr/lib64/libxcb-glx.so.0.0.0
    3417a15000-3417c14000 ---p 00015000 fd:00 527823                         /usr/lib64/libxcb-glx.so.0.0.0
    3417c14000-3417c16000 rw-p 00014000 fd:00 527823                         /usr/lib64/libxcb-glx.so.0.0.0
    3418200000-3418205000 r-xp 00000000 fd:00 570758                         /usr/lib64/libXxf86vm.so.1.0.0
    3418205000-3418404000 ---p 00005000 fd:00 570758                         /usr/lib64/libXxf86vm.so.1.0.0
    3418404000-3418405000 rw-p 00004000 fd:00 570758                         /usr/lib64/libXxf86vm.so.1.0.0
    7f607c000000-7f607c037000 rw-p 00000000 00:00 0
    7f607c037000-7f6080000000 ---p 00000000 00:00 0
    7f6084000000-7f6084021000 rw-p 00000000 00:00 0
    7f6084021000-7f6088000000 ---p 00000000 00:00 0
    7f6088000000-7f608813d000 rw-p 00000000 00:00 0
    7f608813d000-7f608c000000 ---p 00000000 00:00 0
    7f608c000000-7f608c122000 rw-p 00000000 00:00 0
    7f608c122000-7f6090000000 ---p 00000000 00:00 0
    7f6090000000-7f6090021000 rw-p 00000000 00:00 0
    7f6090021000-7f6094000000 ---p 00000000 00:00 0
    7f6094000000-7f609419d000 rw-p 00000000 00:00 0
    7f609419d000-7f6098000000 ---p 00000000 00:00 0
    7f609a16f000-7f60a0000000 r--p 00000000 fd:00 570883                     /usr/lib/locale/locale-archive
    7f60a0000000-7f60a0021000 rw-p 00000000 00:00 0
    7f60a0021000-7f60a4000000 ---p 00000000 00:00 0
    7f60a4000000-7f60a4021000 rw-p 00000000 00:00 0
    7f60a4021000-7f60a8000000 ---p 00000000 00:00 0
    7f60a8000000-7f60a8021000 rw-p 00000000 00:00 0
    7f60a8021000-7f60ac000000 ---p 00000000 00:00 0
    7f60ac000000-7f60ac021000 rw-p 00000000 00:00 0
    7f60ac021000-7f60b0000000 ---p 00000000 00:00 0
    7f60b0000000-7f60b0021000 rw-p 00000000 00:00 0
    7f60b0021000-7f60b4000000 ---p 00000000 00:00 0
    7f60b8000000-7f60b8021000 rw-p 00000000 00:00 0
    7f60b8021000-7f60bc000000 ---p 00000000 00:00 0
    7f60bf602000-7f60bf61f000 r-xp 00000000 fd:00 914719                     /lib64/libselinux.so.1
    7f60bf61f000-7f60bf81e000 ---p 0001d000 fd:00 914719                     /lib64/libselinux.so.1
    7f60bf81e000-7f60bf81f000 r--p 0001c000 fd:00 914719                     /lib64/libselinux.so.1
    7f60bf81f000-7f60bf820000 rw-p 0001d000 fd:00 914719                     /lib64/libselinux.so.1
    7f60bf820000-7f60bf821000 rw-p 00000000 00:00 0
    7f60bf821000-7f60bf86c000 r-xp 00000000 fd:00 551491                     /usr/lib64/libglapi.so.0.0.0
    7f60bf86c000-7f60bfa6b000 ---p 0004b000 fd:00 551491                     /usr/lib64/libglapi.so.0.0.0
    7f60bfa6b000-7f60bfa71000 rw-p 0004a000 fd:00 551491                     /usr/lib64/libglapi.so.0.0.0
    7f60bfa71000-7f60bfa72000 rw-p 00000000 00:00 0
    7f60bfa72000-7f60bfaf1000 r-xp 00000000 fd:00 551474                     /usr/lib64/libGL.so.1.2.0
    7f60bfaf1000-7f60bfcf1000 ---p 0007f000 fd:00 551474                     /usr/lib64/libGL.so.1.2.0
    7f60bfcf1000-7f60bfcf4000 rw-p 0007f000 fd:00 551474                     /usr/lib64/libGL.so.1.2.0
    7f60bfcf4000-7f60bfcf5000 rw-p 00000000 00:00 0
    7f60bfcf5000-7f60bfcfe000 r-xp 00000000 fd:00 280332                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libprism-es2.so
    7f60bfcfe000-7f60bfefd000 ---p 00009000 fd:00 280332                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libprism-es2.so
    7f60bfefd000-7f60bfefe000 r--p 00008000 fd:00 280332                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libprism-es2.so
    7f60bfefe000-7f60bfeff000 rw-p 00009000 fd:00 280332                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libprism-es2.so
    7f60bfeff000-7f60bff02000 ---p 00000000 00:00 0
    7f60bff02000-7f60c0000000 rw-p 00000000 00:00 0
    7f60c0000000-7f60c0021000 rw-p 00000000 00:00 0
    7f60c0021000-7f60c4000000 ---p 00000000 00:00 0
    7f60c40f0000-7f60c40f1000 r--s 0000c000 fd:00 815433                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-asm/3.1.1.RELEASE/spring-asm-3.1.1.RELEASE.jar
    7f60c40f1000-7f60c40f6000 r--s 00027000 fd:00 815439                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-expression/3.1.1.RELEASE/spring-expression-3.1.1.RELEASE.jar
    7f60c40f6000-7f60c4100000 r--s 00064000 fd:00 815428                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-core/3.1.1.RELEASE/spring-core-3.1.1.RELEASE.jar
    7f60c4100000-7f60c4102000 r--s 00000000 fd:00 153301                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
    7f60c4102000-7f60c410a000 r--s 00049000 fd:00 935886                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-aop/3.1.1.RELEASE/spring-aop-3.1.1.RELEASE.jar
    7f60c410a000-7f60c411f000 r--s 000b6000 fd:00 153492                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-context/3.1.1.RELEASE/spring-context-3.1.1.RELEASE.jar
    7f60c411f000-7f60c4128000 r--s 0006f000 fd:00 815237                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/log4j/log4j/1.2.17/log4j-1.2.17.jar
    7f60c4128000-7f60c4129000 r--s 00002000 fd:00 406776                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/slf4j/slf4j-log4j12/1.6.6/slf4j-log4j12-1.6.6.jar
    7f60c4129000-7f60c412b000 r--s 00005000 fd:00 406792                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/slf4j/slf4j-api/1.6.6/slf4j-api-1.6.6.jar
    7f60c412b000-7f60c412d000 r--s 00003000 fd:00 406764                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/slf4j/jcl-over-slf4j/1.6.6/jcl-over-slf4j-1.6.6.jar
    7f60c412d000-7f60c414e000 r--s 00162000 fd:00 282615                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/mockito/mockito-all/1.9.5/mockito-all-1.9.5.jar
    7f60c414e000-7f60c4158000 r--s 0008e000 fd:00 282423                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-xml/8.4/gt-xml-8.4.jar
    7f60c4158000-7f60c415a000 r--s 00006000 fd:00 815254                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
    7f60c415a000-7f60c415c000 r--s 00008000 fd:00 406841                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
    7f60c415c000-7f60c4162000 r--s 00045000 fd:00 282333                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar
    7f60c4162000-7f60c4168000 r--s 00031000 fd:00 153322                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-wms/8.4/gt-wms-8.4.jar
    7f60c4168000-7f60c4169000 r--s 00005000 fd:00 153329                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-image/8.4/gt-image-8.4.jar
    7f60c4169000-7f60c416d000 r--s 0003c000 fd:00 815198                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/javax/media/jai_codec/1.1.3/jai_codec-1.1.3.jar
    7f60c416d000-7f60c416e000 r--s 00009000 fd:00 815085                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/it/geosolutions/imageio-ext/imageio-ext-utilities/1.1.5/imageio-ext-utilities-1.1.5.jar
    7f60c416e000-7f60c4176000 r--s 00046000 fd:00 815091                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/it/geosolutions/imageio-ext/imageio-ext-tiff/1.1.5/imageio-ext-tiff-1.1.5.jar
    7f60c4176000-7f60c4187000 r--s 00106000 fd:00 815204                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/javax/media/jai_imageio/1.1/jai_imageio-1.1.jar
    7f60c4187000-7f60c418d000 r--s 00064000 fd:00 282415                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-coverage/8.4/gt-coverage-8.4.jar
    7f60c418d000-7f60c419f000 r--s 000c9000 fd:00 282324                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/xerces/xercesImpl/2.4.0/xercesImpl-2.4.0.jar
    7f60c419f000-7f60c41b0000 r--s 000ac000 fd:00 815157                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/com/vividsolutions/jts/1.12/jts-1.12.jar
    7f60c41b0000-7f60c41b5000 r--s 0001f000 fd:00 678470                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-api/8.4/gt-api-8.4.jar
    7f60c41b5000-7f60c41cd000 r--s 0016c000 fd:00 153345                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-main/8.4/gt-main-8.4.jar
    7f60c41cd000-7f60c41d5000 r--s 00096000 fd:00 815065                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/hsqldb/hsqldb/1.8.0.7/hsqldb-1.8.0.7.jar
    7f60c41d5000-7f60c41db000 r--s 00061000 fd:00 153339                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-render/8.4/gt-render-8.4.jar
    7f60c41db000-7f60c41e3000 r--s 0004c000 fd:00 935736                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-swing/8.4/gt-swing-8.4.jar
    7f60c41e3000-7f60c41f7000 r--s 001bd000 fd:00 815209                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/javax/media/jai_core/1.1.3/jai_core-1.1.3.jar
    7f60c41f7000-7f60c4205000 r--s 00047000 fd:00 406598                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-opengis/8.4/gt-opengis-8.4.jar
    7f60c4205000-7f60c4208000 ---p 00000000 00:00 0
    7f60c4208000-7f60c4306000 rw-p 00000000 00:00 0
    7f60c4308000-7f60c430c000 r--s 0002d000 fd:00 153360                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/jaitools/jt-utils/1.3.0/jt-utils-1.3.0.jar
    7f60c430c000-7f60c4315000 r--s 00073000 fd:00 406589                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-metadata/8.4/gt-metadata-8.4.jar
    7f60c4315000-7f60c4318000 r--s 00015000 fd:00 815104                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar
    7f60c4318000-7f60c431a000 r--s 0003b000 fd:00 282346                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/java3d/vecmath/1.3.2/vecmath-1.3.2.jar
    7f60c431a000-7f60c4329000 r--s 00108000 fd:00 406603                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-referencing/8.4/gt-referencing-8.4.jar
    7f60c4329000-7f60c4383000 r--s 00347000 fd:00 406482                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/tbs/ccm/TBSTypes/1.0-SNAPSHOT/TBSTypes-1.0-SNAPSHOT.jar
    7f60c4383000-7f60c43a8000 rw-p 00000000 00:00 0
    7f60c43a8000-7f60c4437000 r--s 00dd9000 fd:00 281027                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/jfxrt.jar
    7f60c4437000-7f60c44ad000 r--s 00506000 fd:00 678441                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/ifocucs/imas/jacorb/4.0/jacorb-4.0.jar
    7f60c44ad000-7f60c44ae000 ---p 00000000 00:00 0
    7f60c44ae000-7f60c45ae000 rw-p 00000000 00:00 0
    7f60c45ae000-7f60c45b1000 ---p 00000000 00:00 0
    7f60c45b1000-7f60c46af000 rw-p 00000000 00:00 0
    7f60c46af000-7f60c46b2000 ---p 00000000 00:00 0
    7f60c46b2000-7f60c47b0000 rw-p 00000000 00:00 0
    7f60c47b0000-7f60c47b3000 ---p 00000000 00:00 0
    7f60c47b3000-7f60c48b1000 rw-p 00000000 00:00 0
    7f60c48b1000-7f60c48b4000 ---p 00000000 00:00 0
    7f60c48b4000-7f60c49b2000 rw-p 00000000 00:00 0
    7f60c49b2000-7f60c49b5000 ---p 00000000 00:00 0
    7f60c49b5000-7f60c4ab3000 rw-p 00000000 00:00 0
    7f60c4ab3000-7f60c4ab6000 ---p 00000000 00:00 0
    7f60c4ab6000-7f60c4bb4000 rw-p 00000000 00:00 0
    7f60c4bb4000-7f60c4bb5000 ---p 00000000 00:00 0
    7f60c4bb5000-7f60c59b5000 rw-p 00000000 00:00 0
    7f60c59b5000-7f60c5b72000 r--s 039f9000 fd:00 280361                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/rt.jar
    7f60c5b72000-7f60c7b3e000 rw-p 00000000 00:00 0
    7f60c7b3e000-7f60c7b3f000 ---p 00000000 00:00 0
    7f60c7b3f000-7f60c7c3f000 rw-p 00000000 00:00 0
    7f60c7c3f000-7f60c7c40000 ---p 00000000 00:00 0
    7f60c7c40000-7f60c7d40000 rw-p 00000000 00:00 0
    7f60c7d40000-7f60c7d41000 ---p 00000000 00:00 0
    7f60c7d41000-7f60c7e4c000 rw-p 00000000 00:00 0
    7f60c7e4c000-7f60c7e6a000 rw-p 00000000 00:00 0
    7f60c7e6a000-7f60c7e75000 rw-p 00000000 00:00 0
    7f60c7e75000-7f60c7e93000 rw-p 00000000 00:00 0
    7f60c7e93000-7f60c7ea3000 rw-p 00000000 00:00 0
    7f60c7ea3000-7f60c7f85000 rw-p 00000000 00:00 0
    7f60c7f85000-7f60c7f8e000 rw-p 00000000 00:00 0
    7f60c7f8e000-7f60c7fff000 rw-p 00000000 00:00 0
    7f60c7fff000-7f60c8000000 rw-p 00000000 00:00 0
    7f60c8000000-7f60c8214000 rw-p 00000000 00:00 0
    7f60c8214000-7f60cc000000 ---p 00000000 00:00 0
    7f60cc002000-7f60cc003000 r--s 00004000 fd:00 282445                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/jaitools/jt-zonalstats/1.3.0/jt-zonalstats-1.3.0.jar
    7f60cc003000-7f60cc004000 r--s 00006000 fd:00 935744                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-geotiff/8.4/gt-geotiff-8.4.jar
    7f60cc004000-7f60cc005000 r--s 001e7000 fd:00 153307                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-epsg-hsql/8.4/gt-epsg-hsql-8.4.jar
    7f60cc005000-7f60cc007000 r--s 00011000 fd:00 815149                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/com/miglayout/miglayout/3.7/miglayout-3.7-swing.jar
    7f60cc007000-7f60cc00a000 r--s 0002c000 fd:00 282435                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-cql/8.4/gt-cql-8.4.jar
    7f60cc00a000-7f60cc00d000 r--s 00023000 fd:00 153263                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/jdom/jdom/1.0/jdom-1.0.jar
    7f60cc00d000-7f60cc00e000 r--s 00002000 fd:00 935615                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/jgridshift/jgridshift/1.0/jgridshift-1.0.jar
    7f60cc00e000-7f60cc00f000 r--s 00011000 fd:00 153350                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-data/8.4/gt-data-8.4.jar
    7f60cc00f000-7f60cc013000 r--s 00035000 fd:00 282406                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/geotools/gt-shapefile/8.4/gt-shapefile-8.4.jar
    7f60cc013000-7f60cc01b000 r--s 00048000 fd:00 678263                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/tbs/ccm/TBSCcmPorts/1.0-SNAPSHOT/TBSCcmPorts-1.0-SNAPSHOT.jar
    7f60cc01b000-7f60cc02b000 rw-p 00000000 00:00 0
    7f60cc02b000-7f60cc10e000 rw-p 00000000 00:00 0
    7f60cc10e000-7f60cc37e000 rwxp 00000000 00:00 0
    7f60cc37e000-7f60cf10e000 rw-p 00000000 00:00 0
    7f60cf10e000-7f60cf129000 r-xp 00000000 fd:00 280346                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libzip.so
    7f60cf129000-7f60cf328000 ---p 0001b000 fd:00 280346                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libzip.so
    7f60cf328000-7f60cf329000 rw-p 0001a000 fd:00 280346                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libzip.so
    7f60cf329000-7f60cf335000 r-xp 00000000 fd:00 913951                     /lib64/libnss_files-2.12.so
    7f60cf335000-7f60cf535000 ---p 0000c000 fd:00 913951                     /lib64/libnss_files-2.12.so
    7f60cf535000-7f60cf536000 r--p 0000c000 fd:00 913951                     /lib64/libnss_files-2.12.so
    7f60cf536000-7f60cf537000 rw-p 0000d000 fd:00 913951                     /lib64/libnss_files-2.12.so
    7f60cf537000-7f60cf560000 r-xp 00000000 fd:00 280343                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libjava.so
    7f60cf560000-7f60cf760000 ---p 00029000 fd:00 280343                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libjava.so
    7f60cf760000-7f60cf762000 rw-p 00029000 fd:00 280343                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libjava.so
    7f60cf762000-7f60cf76f000 r-xp 00000000 fd:00 280354                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libverify.so
    7f60cf76f000-7f60cf96e000 ---p 0000d000 fd:00 280354                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libverify.so
    7f60cf96e000-7f60cf970000 rw-p 0000c000 fd:00 280354                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/libverify.so
    7f60cf970000-7f60cf977000 r-xp 00000000 fd:00 913963                     /lib64/librt-2.12.so
    7f60cf977000-7f60cfb76000 ---p 00007000 fd:00 913963                     /lib64/librt-2.12.so
    7f60cfb76000-7f60cfb77000 r--p 00006000 fd:00 913963                     /lib64/librt-2.12.so
    7f60cfb77000-7f60cfb78000 rw-p 00007000 fd:00 913963                     /lib64/librt-2.12.so
    7f60cfb78000-7f60cfbfb000 r-xp 00000000 fd:00 913943                     /lib64/libm-2.12.so
    7f60cfbfb000-7f60cfdfa000 ---p 00083000 fd:00 913943                     /lib64/libm-2.12.so
    7f60cfdfa000-7f60cfdfb000 r--p 00082000 fd:00 913943                     /lib64/libm-2.12.so
    7f60cfdfb000-7f60cfdfc000 rw-p 00083000 fd:00 913943                     /lib64/libm-2.12.so
    7f60cfdfc000-7f60d083d000 r-xp 00000000 fd:00 280312                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/server/libjvm.so
    7f60d083d000-7f60d0a3d000 ---p 00a41000 fd:00 280312                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/server/libjvm.so
    7f60d0a3d000-7f60d0ae0000 rw-p 00a41000 fd:00 280312                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/server/libjvm.so
    7f60d0ae0000-7f60d0b1c000 rw-p 00000000 00:00 0
    7f60d0b1c000-7f60d0ca6000 r-xp 00000000 fd:00 913935                     /lib64/libc-2.12.so
    7f60d0ca6000-7f60d0ea5000 ---p 0018a000 fd:00 913935                     /lib64/libc-2.12.so
    7f60d0ea5000-7f60d0ea9000 r--p 00189000 fd:00 913935                     /lib64/libc-2.12.so
    7f60d0ea9000-7f60d0eaa000 rw-p 0018d000 fd:00 913935                     /lib64/libc-2.12.so
    7f60d0eaa000-7f60d0eaf000 rw-p 00000000 00:00 0
    7f60d0eaf000-7f60d0eb1000 r-xp 00000000 fd:00 913941                     /lib64/libdl-2.12.so
    7f60d0eb1000-7f60d10b1000 ---p 00002000 fd:00 913941                     /lib64/libdl-2.12.so
    7f60d10b1000-7f60d10b2000 r--p 00002000 fd:00 913941                     /lib64/libdl-2.12.so
    7f60d10b2000-7f60d10b3000 rw-p 00003000 fd:00 913941                     /lib64/libdl-2.12.so
    7f60d10b3000-7f60d10c9000 r-xp 00000000 fd:00 280352                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/jli/libjli.so
    7f60d10c9000-7f60d12c9000 ---p 00016000 fd:00 280352                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/jli/libjli.so
    7f60d12c9000-7f60d12ca000 rw-p 00016000 fd:00 280352                     /home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/jre/lib/amd64/jli/libjli.so
    7f60d12ca000-7f60d12e1000 r-xp 00000000 fd:00 913959                     /lib64/libpthread-2.12.so
    7f60d12e1000-7f60d14e1000 ---p 00017000 fd:00 913959                     /lib64/libpthread-2.12.so
    7f60d14e1000-7f60d14e2000 r--p 00017000 fd:00 913959                     /lib64/libpthread-2.12.so
    7f60d14e2000-7f60d14e3000 rw-p 00018000 fd:00 913959                     /lib64/libpthread-2.12.so
    7f60d14e3000-7f60d14e7000 rw-p 00000000 00:00 0
    7f60d14e7000-7f60d1507000 r-xp 00000000 fd:00 914032                     /lib64/ld-2.12.so
    7f60d1507000-7f60d150a000 r--s 00014000 fd:00 815189                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/net/java/dev/jsr-275/jsr-275/1.0-beta-2/jsr-275-1.0-beta-2.jar
    7f60d150a000-7f60d1527000 r--s 00143000 fd:00 678435                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/ifocucs/imas/javaSupport/4.0/javaSupport-4.0.jar
    7f60d1527000-7f60d1531000 rw-p 00000000 00:00 0
    7f60d1531000-7f60d15e7000 rw-p 00000000 00:00 0
    7f60d15e7000-7f60d15ea000 ---p 00000000 00:00 0
    7f60d15ea000-7f60d16ec000 rw-p 00000000 00:00 0
    7f60d16ec000-7f60d16ee000 r--s 0001b000 fd:00 406491                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/tbs/ccm/components/FdpEaMapping/1.0-SNAPSHOT/FdpEaMapping-1.0-SNAPSHOT.jar
    7f60d16ee000-7f60d16f1000 r--s 0001c000 fd:00 678244                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/es/indra/tbs/ccm/components/TBSConstraintComponentMapping/1.0-SNAPSHOT/TBSConstraintComponentMapping-1.0-SNAPSHOT.jar
    7f60d16f1000-7f60d16fc000 r--s 00085000 fd:00 282596                     /home/nor/trabajo/EntornoTBS/SW/M2_REPO/org/springframework/spring-beans/3.1.1.RELEASE/spring-beans-3.1.1.RELEASE.jar
    7f60d16fc000-7f60d1704000 rw-s 00000000 fd:00 656956                     /tmp/hsperfdata_nor/3996
    7f60d1704000-7f60d1705000 rw-p 00000000 00:00 0
    7f60d1705000-7f60d1706000 r--p 00000000 00:00 0
    7f60d1706000-7f60d1707000 r--p 0001f000 fd:00 914032                     /lib64/ld-2.12.so
    7f60d1707000-7f60d1708000 rw-p 00020000 fd:00 914032                     /lib64/ld-2.12.so
    7f60d1708000-7f60d170a000 rw-p 00000000 00:00 0
    7fffb19d5000-7fffb19ec000 rw-p 00000000 00:00 0                          [stack]
    7fffb19ff000-7fffb1a00000 r-xp 00000000 00:00 0                          [vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
    VM Arguments:
    jvm_args: -DconfigDir=src/main/resources -DadaptationDir=/home/nor/trabajo/EntornoTBS/workspace/tbs/tbs-adap/src/main/resources -Dfile.encoding=UTF-8
    java_command: es.indra.tbs.constraint.hmi.ConstraintsApp -DconfigDir=src/main/resources -verbose
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=/home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25
    PATH=./:/home/nor/trabajo/EntornoTBS/SW/apache-maven-3.0.4/bin:/home/nor/trabajo/EntornoTBS/SW/apache-maven-3.0.4/bin::/home/nor/trabajo/EntornoTBS/SW/jdk1.7.0_25/bin:/home/nor/trabajo/EntornoTBS/SW/eclipse-indigo-64:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/nor/bin
    USERNAME=nor
    SHELL=/bin/bash
    DISPLAY=:0.0
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x8a26a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGBUS: [libjvm.so+0x8a26a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGFPE: [libjvm.so+0x73f3d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGPIPE: [libjvm.so+0x73f3d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGXFSZ: [libjvm.so+0x73f3d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGILL: [libjvm.so+0x73f3d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: [libjvm.so+0x73ed20], sa_mask[0]=0x00000004, sa_flags=0x10000004
    SIGHUP: [libjvm.so+0x7410b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGINT: [libjvm.so+0x7410b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGTERM: [libjvm.so+0x7410b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    SIGQUIT: [libjvm.so+0x7410b0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
    ---------------  S Y S T E M  ---------------
    OS:Red Hat Enterprise Linux Workstation release 6.4 (Santiago)
    uname:Linux 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64
    libc:glibc 2.12 NPTL 2.12
    rlimit: STACK 10240k, CORE 0k, NPROC 1024, NOFILE 4096, AS infinity
    load average:0,71 0,36 0,19
    /proc/meminfo:
    MemTotal:        2980176 kB
    MemFree:          967008 kB
    Buffers:           31996 kB
    Cached:           977404 kB
    SwapCached:            0 kB
    Active:          1244520 kB
    Inactive:         574056 kB
    Active(anon):     809040 kB
    Inactive(anon):     5588 kB
    Active(file):     435480 kB
    Inactive(file):   568468 kB
    Unevictable:           0 kB
    Mlocked:               0 kB
    SwapTotal:       3112952 kB
    SwapFree:        3112952 kB
    Dirty:               608 kB
    Writeback:             0 kB
    AnonPages:        794648 kB
    Mapped:           121656 kB
    Shmem:              5656 kB
    Slab:             120264 kB
    SReclaimable:      57740 kB
    SUnreclaim:        62524 kB
    KernelStack:        2856 kB
    PageTables:        30484 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:     4603040 kB
    Committed_AS:    1772144 kB
    VmallocTotal:   34359738367 kB
    VmallocUsed:       48320 kB
    VmallocChunk:   34359671800 kB
    HardwareCorrupted:     0 kB
    AnonHugePages:    423936 kB
    HugePages_Total:       0
    HugePages_Free:        0
    HugePages_Rsvd:        0
    HugePages_Surp:        0
    Hugepagesize:       2048 kB
    DirectMap4k:       12224 kB
    DirectMap2M:     3158016 kB
    CPU:total 3 (3 cores per cpu, 1 threads per core) family 6 model 42 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, tsc
    /proc/cpuinfo:
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 42
    model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
    stepping : 7
    cpu MHz : 2457.753
    cache size : 6144 KB
    physical id : 0
    siblings : 3
    core id : 0
    cpu cores : 3
    apicid : 0
    initial apicid : 0
    fpu : yes
    fpu_exception : yes
    cpuid level : 5
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good pni ssse3 lahf_lm
    bogomips : 4915.50
    clflush size : 64
    cache_alignment : 64
    address sizes : 36 bits physical, 48 bits virtual
    power management:
    processor : 1
    vendor_id : GenuineIntel
    cpu family : 6
    model : 42
    model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
    stepping : 7
    cpu MHz : 2457.753
    cache size : 6144 KB
    physical id : 0
    siblings : 3
    core id : 1
    cpu cores : 3
    apicid : 1
    initial apicid : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 5
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good pni ssse3 lahf_lm
    bogomips : 4915.50
    clflush size : 64
    cache_alignment : 64
    address sizes : 36 bits physical, 48 bits virtual
    power management:
    processor : 2
    vendor_id : GenuineIntel
    cpu family : 6
    model : 42
    model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
    stepping : 7
    cpu MHz : 2457.753
    cache size : 6144 KB
    physical id : 0
    siblings : 3
    core id : 2
    cpu cores : 3
    apicid : 2
    initial apicid : 2
    fpu : yes
    fpu_exception : yes
    cpuid level : 5
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good pni ssse3 lahf_lm
    bogomips : 4915.50
    clflush size : 64
    cache_alignment : 64
    address sizes : 36 bits physical, 48 bits virtual
    power management:
    Memory: 4k page, physical 2980176k(967008k free), swap 3112952k(3112952k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (23.25-b01) for linux-amd64 JRE (1.7.0_25-b15), built on Jun  5 2013 20:48:36 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)
    time: Fri Aug  2 08:47:10 2013
    elapsed time: 0 seconds

    Hi, t.
    See my "Multiple applications quit unexpectedly or fail to launch" FAQ for advice on troubleshooting this issue.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Javafx and opengl

    Some body used java opengl with javafx? i read about java3d with javafx but we all informatic student see java3d slow and not efficient
    -Diego

    864728 wrote:
    But you can still do the reverse, embedding JavaFX into a swing application.I have already made this by creating a JFXPanel (which contains a JavaFX scene graph) and adding this one to the JFrame, over a GLCanvas layer.
    But I don't know how to set the JFXPanel position (to the top-right corner for example). I try to apply some translation, but it doesn't work.You'll have to use Swing/AWT features and layouts for that.
    http://download.oracle.com/javase/tutorial/uiswing/layout/index.html
    This is a little problem in my application because I want to show/hide some panels or group of buttons over the GLCanvas...Sounds like a JLayeredPane might help.
    http://download.oracle.com/javase/tutorial/uiswing/components/layeredpane.html
    Any specific problems with that would be better posted in the Swing forum. JFXPanel is a Swing component (it inherits from JComponent).
    db

  • JavaFX 1.2 and Collada

    Hi,
    I'm a bit disappointed right now. I read today about the new javafx version 1.2 and the features. But why isnt there any Collada model support? I thought it is included in the upcoming version since I read it here: http://blogs.sun.com/chrisoliver/entry/collada_moonbuggy_in_javafx1
    It sucks to convert every object made in c4d into images... Or just did they forget to add it to the new feature list?
    best regards,
    CosmosTunes

    I think that the version number that was supposed to come out in June used to be called JavaFX 1.5 . It might be coming out late, which wouldn't be suprising. But in any case, [Java3D is indeed supposed to be integrated at some point in the future.|http://forums.java.net/jive/thread.jspa?threadID=36022&tstart=315]

  • How to change default open and close effect in JavaFX TabPane

    I'm interested how I can change the default effect of closing and opening a tab in JavaFX TabPAne. I found that this can be configured by using:
        tabPane.setEffect(Effect ????);
    But which effects are available?

    Hi Lionate
    Welcome to the forum.
    Make a document to your liking.
    Change the Body style and any other styles in :
    +Menu > Show Styles Drawer > click on the little triangle next to Body > redefine Style from Selection+
    Capture the page:
    +Menu > Format > Advanced > Capture Pages… > Name it > OK+
    +Menu > Format > Advanced > Manage Pages… > Delete other Sections/Pages > OK+
    Save as a template:
    +Menu > File > Save as Template…+
    +Menu > Pages > Preferences > General Preferences > For New Documents > click Use template: > Choose > browse to the template above+
    Peter

  • Java3d speed collapse caused by other java apps running at the same time

    Hi
    I am programming a flightsimulator for some months.
    The current state is online available (all free, no copyrights)
    at http://www.snowraver.org/efcn/efcnsim/index.htm
    especially the sample (source) which shows the
    behaviour which is the reason for my post is here
    http://www.snowraver.org/efcn/efcnsim/page2.htm
    My Problem:
    When I start the sim while two other java programs
    ( one is a server running localhost, one is a client )
    are running, the speed of the flightsim is very slow,
    one frame update takes 3 to 5 seconds.
    ( 3 java.exe's in task list plus 1 which is the IDE )
    When I start the flightsim ALONE, I have 30 to 40 frames per second.
    ( 2 java.exe's in the task list = the flightsim and the IDE -> no prob here )
    That means, the flightsim is about 100 times slower, when
    started while the other two apps are running.
    BUT the other two applications do almost ***NOTHING***, the
    CPU load is 1 or 2 percent.
    Of course they have threads running, but all are waiting
    for a signal - no thread really consumes CPU power.
    Interestingly, when I FIRST start the flightsim and AFTER THIS
    start the two other applications, the flightsim
    holds 30 frames per seconds without problems, even
    though the other applications consume some CPU power
    until they have completely started up.
    Configurations:
    JSDK 1.4.2_1 , 0_2..
    Java3D 1.3.1 OPENGL (The DirectX version crashes with D3D device lost)
    Win2000,XP CPU 800MHz upto 3 GHz
    In my point of view, the java3d thread scheduler makes
    some funny decisions when it starts up, which lead
    to the order dependent behaviour described above.
    My question is, if anyone has some ideas, how I could
    get away from this speed collapse.
    The problem is caused in native code I guess.
    I also could imagine, that it has to do something with
    the order in which one creates, attaches and starts
    the Canvas3D. (? could produce race conditions)
    The flightsim runs in full retained mode. Of course
    the CPU work in the behaviours is rather big, because
    the ROAM triangulation update (..) is done there
    and the triangles are recalculated and passed
    ( all BY_REFERENCE ).
    Or could it have to do something with the memory
    consumption ( when all runs, almost all of
    the 512MB RAM is taken by the three java.exe's ) ?
    Any hints or ideas ?

    :) No, Sun does handle it [lol]
    I just have tested it on my computer at work
    ( 3GHz HP compaq, 1GB Ram and a Intel 82865G Graphics
    Card with 64MB memory, Windows XP )
    and it has worked without problems any way I tried.
    ( Except for xclusive fullscreen mode, but I guess, the administrators
    have deactivated it somehow, so we don't play games at work :)
    I couldn't test it under Linux so far, but I think, this will be less
    problematic than Windows [usually].
    However my current assumption is:
    I totally have forgot the [limited] videocard memory.
    I suppose, Java3D tries to put all triangle data and all
    textures to the videocards memory, so most data processing
    then can be passed to it's graphiccard CPU using
    OpenGL commands.
    Now the flightsim produces a varying amount of (by_reference) triangle data ( a few thousands )
    and has some texture maps for the terrain, the sea and other things,
    plus indexed triangle data for the planes and ships.
    The notebook system, which slows down has an ATI Mobile Radeon card
    with only 32MB RAM onboard, whereas the others have 64MB Ram.
    An additional pointer to that theory is that I can trigger the slowdown by resizing
    the flightsim window, while it is running.
    On the notebook, it holds 30fps, until the window exceeds a size of 962*862 pixels.
    At this size the speed collapses and goes down to 1 frame update every 4 seconds.
    If I make the window a few pixels smaller, the speed of 30fps immediately
    is there again.
    Therefore I guess, some data passed to the graphic cards memory depends
    linearly from the canvas3d's window dimension, and at some limit,
    the graphiccard's memory is too small and Java3D changes it's strategy
    and performs most calculations on the computer's mainmemory,
    which of course is a lot slower.
    I'm not very sure about that, I'm just speculating.
    Next thing I will try is to disable directdraw for the other two applications,
    possibly swing also uses graphicscard memory, when directdraw is enabled.
    The solution seems to be clear anyway: The flightsim must examine the system
    and set some parameters depending on the machine's capabilities.
    Onboard videagraphic ram is one of them. If it's too slow, I start to decrease
    the window size and expect to see a sudden increase of speed, as soon as
    the rendering can be done by the graphicscard CPU. If this never happens,
    I assume no OpenGL accelerator is present on that system. This can be seen as a method
    for finding out the amount of videocard memory on a system by trial and error ..?:)
    Thanks for your tips, Alain.
    I especially have to check out the data sharing class in 1.5.

  • Issue with DataApp Sample in JavaFX.

    Okay so I downloaded the Samples pack here http://jdk8.java.net/download.html or here http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html at the bottom.
    Inside is one called DataApp which requires setting up an SQL DB, and connecting to it.
    In Netbeans8 I get an error about not having RestLib api inside the DataAppClient which according to the setup DataAppClient - The JavaFX 2.0 client application. inside there you can see a package with packages that wont import such as
    import com.sun.jersey.api.client.Client;
    import com.sun.jersey.api.client.UniformInterfaceException;
    import com.sun.jersey.api.client.WebResource;
    import com.sun.jersey.api.json.JSONConfiguration;
    So why am I in a Java 8 samples pack needing FX 2? Though I'm not sure if it's FX8 yet, I just didn't think the 2.0 client would work.
    So I tried Netbeans 7.3 to see if it would work. At first the DataAppClient was fine, but I see the DataAppPreloader will not run because it uses Package javafx.something which apparently is new in Java 8.....
    So now I'm stuck, wondering why Restlib doesn't exist... I looked it up, and it says it's used for Web services, but I don't have it, nor does it say to install it in the readme.
    not existing, which I guess has to do with the RestLib?
    Anyone have any ideas?
    EDIT: So I just downloaded the version for FX2, and I am still getting the same error when I run it, though nothing shows "errors" in the packages. Maybe I just needed to run it correctly for it to work, so not what is this error tellingme
    Creating "dataapp" user and "APP" database...
    Executing commands
    Failed to execute:  INSERT INTO user VALUES ('localhost','dataapp','*B974A83D18BB105D0C9186756F485406E6E6039B','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'',NULL)
    C:\Users\Konrad\Downloads\javafx_samples-2_2_7-windows\javafx-samples-2.2.7\src\DataApp\DataAppLoader\build.xml:84:
    java.sql.SQLException: Column count doesn't match value count at row 1
         at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
         at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2618)
         at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2568)
         at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:842)
         at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:681)
         at org.apache.tools.ant.taskdefs.SQLExec.execSQL(SQLExec.java:775)
         at org.apache.tools.ant.taskdefs.SQLExec.runStatements(SQLExec.java:745)
         at org.apache.tools.ant.taskdefs.SQLExec$Transaction.runTransaction(SQLExec.java:1043)
         at org.apache.tools.ant.taskdefs.SQLExec$Transaction.access$000(SQLExec.java:985)
         at org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:653)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
         at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:601)
         at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
         at org.apache.tools.ant.Task.perform(Task.java:348)
         at org.apache.tools.ant.Target.execute(Target.java:392)
         at org.apache.tools.ant.Target.performTasks(Target.java:413)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
         at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:283)
         at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:541)
         at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
    BUILD FAILED (total time: 6 seconds)I have put the 1.18 derby file into glassfish, download and set up MySQL using a netbeans reference,I had set my root password and such as well.
    The only thing I haven't done is created a DB, but I don't think I need one, and the instructions don't say anything.
    I have Netbenans 7.3, 8, and Java vers 7_15 and 8 build 82.
    GlassFish 3.1.2 as well as 4.0 build 76 which I haven't installed.
    I hav e MySQL 5.6
    Java FX 2.0 and 8 build 82.
    The instructions are
    DataApp Installation Guide
    Table of Contents
    Prerequisites
    Setting Up the DataApp Sample
    Running the Sample
    NetBeans Projects for the Sample
    Licensing
    Prerequisites
    You must have the following software installed to run the DataApp sample:
    Java SDK 1.6.0_24 or later
    Available at http://www.oracle.com/technetwork/java/javase/downloads/index.html.
    JavaFX 2.0 SDK or later
    Available at http://javafx.com/downloads/all.jsp.
    MySQL 5.5 or later
    Available at http://dev.mysql.com/downloads/.
    You need to know the root password for your installation.
    Netbeans 7.1 with Java EE and GlassFish 3.1.1 or later
    Available at http://netbeans.org/downloads/.
    Run the NetBeans installer to install NetBeans and GlassFish to the default locations.
    Setting Up the DataApp Sample
    Install the MySQL drivers into GlassFish.
    Manually copy the mysql-connector-java-5.1.13-bin.jar file from the netbeans-install-dir\ide\modules\ext\ to the glassfish-install-dir/glassfish/lib directory, where netbeans-install-dir and glassfish-install-dir are the directories into which the products were installed. For example, on Windows the install directory for products is typically in the C:\Program Files\ or C:\Program Files (x86)\ directories.
    Open the following DataApp projects in NetBeans by selecting File ->Open Project and navigating to the location of the DataApp sample:
    DataAppClient
    DataAppLibrary
    DataAppLoader
    DataAppPreloader
    DataAppServer
    Configure and create the database (only needs to be done once):
    In NetBeans, right-click the DataAppLoader project.
    Select Run.
    Enter your MySQL root password when prompted.
    Wait until you see the message that the build has successfully finished, which takes approximately 5 to 15 minutes.
    Running the Sample
    Start the server:
    In NetBeans, right-click the DataAppServer project.
    Select Run.
    Wait until a browser window opens that says: YOU ARE DONE!
    (Optional) Start the standalone client:
    In NetBeans, right-click the DataAppClient project.
    Select Run.
    NetBeans Projects for the Sample
    DataAppLibrary - Contains the following data:
    Database tables
    ORM model to database tables
    DataAppLoader - Application that is run once to perform the following tasks:
    Creates the database.
    Loads all of the static data for the data app.
    Creates some historical data.
    DataAppServer - Web server that performs the following tasks:
    Simulates auto sales and persists them to the database.
    Provides access to the database through web services.
    DataAppClient - The JavaFX 2.0 client application.
    Licensing
    The license for the DataAppLoader/zip_code_inserts.sql file is the Creative Commons Attribution-ShareAlike license, which is available at http://creativecommons.org/licenses/by-sa/2.0/.
    The license for all other files is the BSD style license:
    * Copyright (c) 2008, 2011 Oracle and/or its affiliates.
    * All rights reserved. Use is subject to license terms.
    * This file is available and licensed under the following license:
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
    * - Redistributions of source code must retain the above copyright
    * notice, this list of conditions and the following disclaimer.
    * - Redistributions in binary form must reproduce the above copyright
    * notice, this list of conditions and the following disclaimer in
    * the documentation and/or other materials provided with the distribution.
    * - Neither the name of Oracle Corporation nor the names of its
    * contributors may be used to endorse or promote products derived
    * from this software without specific prior written permission.
    * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    Copyright © 2011, Oracle and/or its affiliates. All rights reservedEdited by: KonradZuse on Mar 27, 2013 9:39 AM
    Edited by: KonradZuse on Mar 27, 2013 9:51 AM
    Edited by: KonradZuse on Mar 27, 2013 9:58 AM

    I found the same issue but resolved it by myself. The user table of the MySQL changed, my guess. You need to add another 'Y' or 'N' to the end of this statement in the build.xml of DataAppLoader:
    INSERT INTO user VALUES ('localhost','dataapp','*B974A83D18BB105D0C9186756F485406E6E6039B','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'',NULL,'N');
    The original one is like this:
    INSERT INTO user VALUES ('localhost','dataapp','*B974A83D18BB105D0C9186756F485406E6E6039B','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'',NULL);
    The new column added is password_expired. Y or N to indicate the password is good or not.

  • What is equivalent of JInternalFrame in JavaFX 2.0?

    what is equivalent of JInternalFrame in JavaFX 2.0?
    Actually I want to use pure javaFX 2.0 to view report created in iReport 5.0.0.
    I have used java.swing code, and now I want to use pure javaFX 2.0.
    My code in swing is as follows
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    package reports;
    import java.awt.BorderLayout;
    import java.awt.Container;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.util.HashMap;
    import net.sf.jasperreports.engine.JRException;
    import net.sf.jasperreports.engine.JasperFillManager;
    import net.sf.jasperreports.engine.JasperPrint;
    import net.sf.jasperreports.view.JRViewer;
    * @author TANVIR AHMED
    public class ReportsViewer extends javax.swing.JInternalFrame {
    * Creates new form MyiReportViewer
    private ReportsViewer()
    super("Report Viewer",true,true,true,true);
    initComponents();
    setBounds(10,10,600,500);
    setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    public ReportsViewer(String fileName)
    this(fileName,null);
    public ReportsViewer(String fileName,HashMap parameter)
    this();
    try
    /* load the required JDBC driver and create the connection
    here JDBC Type Four Driver for MySQL is used*/
    //Class.forName("com.mysql.jdbc.Driver");
    Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", "invoice", "item");
    //Connection con=DriverManager.getConnection("jdbc:mysql://localhost/inventory","root","karim");
    /*(Here the parameter file should be in .jasper extension
    i.e., the compiled report)*/
    JasperPrint print = JasperFillManager.fillReport(
    fileName, parameter, con);
    JRViewer viewer=new JRViewer(print);
    Container c=getContentPane();
    c.setLayout(new BorderLayout());
    c.add(viewer);
    catch(SQLException sqle)
    sqle.printStackTrace();
    catch(JRException jre)
    jre.printStackTrace();
    * This method is called from within the constructor to initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is always
    * regenerated by the Form Editor.
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">
    private void initComponents() {
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGap(0, 394, Short.MAX_VALUE)
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGap(0, 290, Short.MAX_VALUE)
    pack();
    }// </editor-fold>
    // Variables declaration - do not modify
    // End of variables declaration
    and
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    package reports;
    import java.beans.PropertyVetoException;
    * @author TANVIR AHMED
    public class MainUI extends javax.swing.JFrame {
    * Creates new form MainUI
    public MainUI() {
    super("REPORTS");
    initComponents();
    setSize(java.awt.Toolkit.getDefaultToolkit().getScreenSize());
    setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">
    private void initComponents() {
    jMenuItem1 = new javax.swing.JMenuItem();
    desktopPane = new javax.swing.JDesktopPane();
    salesTaxInv = new javax.swing.JButton();
    jLabel1 = new javax.swing.JLabel();
    supplyRegister = new javax.swing.JButton();
    PartyLedger = new javax.swing.JButton();
    menuBar = new javax.swing.JMenuBar();
    jMenuItem1.setText("jMenuItem1");
    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    desktopPane.setBackground(new java.awt.Color(255, 204, 0));
    desktopPane.setBorder(new javax.swing.border.MatteBorder(null));
    desktopPane.setForeground(new java.awt.Color(255, 0, 102));
    desktopPane.setAutoscrolls(true);
    desktopPane.setFont(new java.awt.Font("Bookman Old Style", 0, 14)); // NOI18N
    desktopPane.setPreferredSize(new java.awt.Dimension(1024, 768));
    salesTaxInv.setBackground(new java.awt.Color(255, 255, 255));
    salesTaxInv.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
    salesTaxInv.setForeground(new java.awt.Color(204, 0, 0));
    salesTaxInv.setText("Sales Tax Invoice");
    salesTaxInv.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    salesTaxInvActionPerformed(evt);
    salesTaxInv.setBounds(20, 53, 200, 31);
    desktopPane.add(salesTaxInv, javax.swing.JLayeredPane.DEFAULT_LAYER);
    jLabel1.setFont(new java.awt.Font("Bookman Old Style", 0, 24)); // NOI18N
    jLabel1.setForeground(new java.awt.Color(50, 72, 255));
    jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
    jLabel1.setText("Invoice System Reports");
    jLabel1.setBounds(0, -1, 1024, 50);
    desktopPane.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
    supplyRegister.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
    supplyRegister.setForeground(new java.awt.Color(204, 0, 0));
    supplyRegister.setText("Supply Register");
    supplyRegister.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    supplyRegisterActionPerformed(evt);
    supplyRegister.setBounds(20, 100, 200, 30);
    desktopPane.add(supplyRegister, javax.swing.JLayeredPane.DEFAULT_LAYER);
    PartyLedger.setFont(new java.awt.Font("Bookman Old Style", 1, 18)); // NOI18N
    PartyLedger.setForeground(new java.awt.Color(204, 0, 0));
    PartyLedger.setText("Party Ledger");
    PartyLedger.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    PartyLedgerActionPerformed(evt);
    PartyLedger.setBounds(20, 140, 200, 30);
    desktopPane.add(PartyLedger, javax.swing.JLayeredPane.DEFAULT_LAYER);
    setJMenuBar(menuBar);
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(desktopPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(desktopPane, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    pack();
    }// </editor-fold>
    private void salesTaxInvActionPerformed(java.awt.event.ActionEvent evt) {                                           
    try
    ReportsViewer myiReportViewer = new ReportsViewer("reports/INV.jasper");
    myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
    myiReportViewer.setVisible(true);
    desktopPane.add(myiReportViewer);
    myiReportViewer.setSelected(true);
    catch (PropertyVetoException pve)
    pve.printStackTrace();
    private void supplyRegisterActionPerformed(java.awt.event.ActionEvent evt) {                                              
    try
    ReportsViewer myiReportViewer = new ReportsViewer("reports/supplyRegister.jasper");
    myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
    myiReportViewer.setVisible(true);
    desktopPane.add(myiReportViewer);
    myiReportViewer.setSelected(true);
    catch (PropertyVetoException pve)
    pve.printStackTrace();
    private void PartyLedgerActionPerformed(java.awt.event.ActionEvent evt) {                                           
    try
    ReportsViewer myiReportViewer = new ReportsViewer("reports/CustomerLedger.jasper");
    myiReportViewer.setBounds(0, 0, desktopPane.getWidth(), desktopPane.getHeight());
    myiReportViewer.setVisible(true);
    desktopPane.add(myiReportViewer);
    myiReportViewer.setSelected(true);
    catch (PropertyVetoException pve)
    pve.printStackTrace();
    * @param args the command line arguments
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new MainUI().setVisible(true);
    // Variables declaration - do not modify
    private javax.swing.JButton PartyLedger;
    private javax.swing.JDesktopPane desktopPane;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JMenuItem jMenuItem1;
    private javax.swing.JMenuBar menuBar;
    private javax.swing.JButton salesTaxInv;
    private javax.swing.JButton supplyRegister;
    // End of variables declaration
    Best Regards

    Dear Sir,
    I am using the swing code and running the jasper report with the above code.
    Realy!
    I start the thread with this code
    @FXML
    private void mainUiButtonAction(ActionEvent event) {
    try{
    new MainUI().setVisible(true);
    catch(Exception ex){                 
    }

  • Can't run JavaFX app as a jar file from command line

    I'm trying to build a JavaFX app from scratch (that is, by including the jar file from the JavaFX SDK rather than by using the special JavaFX project type from NetBeans). It runs fine in NetBeans. However, when I try to launch it as a jar file from the command line (using "java -jar dist\TestApp") I get the following. Has anybody seen this before, and if so how can I fix it?:
    *** Fallback to Prism SW pipeline
    Exception in thread "main" java.lang.RuntimeException: java.lang.UnsatisfiedLink
    Error: Can't load library: C:\dev\TestApp\dist\bin\mat.dll
    at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:
    289)
    at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:68)
    at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherIm
    pl.java:145)
    at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:
    27)
    at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:97)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.UnsatisfiedLinkError: Can't load library: C:\dev\RedactionT
    oolPrototype\RedactionToolPrototype.Core\dist\bin\mat.dll
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.load0(Unknown Source)
    at java.lang.System.load(Unknown Source)
    at com.sun.glass.utils.NativeLibLoader.loadLibraryFullPath(NativeLibLoad
    er.java:155)
    at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoad
    er.java:85)
    at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:
    30)
    at com.sun.glass.ui.Application$1.run(Application.java:28)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.glass.ui.Application.loadNativeLibrary(Application.java:26)
    at com.sun.glass.ui.win.WinApplication.<clinit>(WinApplication.java:33)
    at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatform
    Factory.java:20)
    at com.sun.glass.ui.win.WinPlatformFactory.createApplication(WinPlatform
    Factory.java:17)
    at com.sun.glass.ui.Application.Run(Application.java:51)
    at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:
    279)
    ... 5 more

    Unsatisfied link means that Java is trying to access a native library, but it cannot be found. As to why this error is being thrown, here is my guess:
    If you open up one of the sample jars with a zip viewer, you will see that the Manifest file has the following entries:
    >
    Manifest-Version: 1.0
    JavaFX-Version: 2.0
    implementation-vendor: Oracle
    implementation-title: BrickBreaker
    implementation-version: 1.0
    JavaFX-Application-Class: brickbreaker.Main
    Created-By: JavaFX Packager
    Main-Class: com/javafx/main/Main
    >
    In other words, a JavaFX project works a bit differently than a normal Java project. com/javafx/main/Main is used as the Main class and your "Main" class is called later.
    If you are trying to build this from a normal Java project, then com/javafx/main/Main will not be created and it will call your Main class right away. Thus, whatever setup is needed to run JavaFX will not occur.

  • JavaFX Update Line Chart on Tab pane

    Hi all,
    I am wondering can anybody help with this problem.
    I have an application that can create a new tab when the LineChart FXML view is called by way of onMouseClicked event from a bar graph (using scenebuilder). However, I need this Line chart to update when the user clicks a new bar on the bar graph page to show this new data.
    Initially the Line chart tab will open and display data from the first bar graph click and when I click another bar in Tab A (bar chart) if it has the same number of rows it will refresh the LineChart tab otherwise I get an error. Then if I try to load another line graph tab using a different bar graph as the source I get a child duplication error
    (So tab A has a bar graph that calls tab B to represent data as a line graph, however it wont do it more then once when there is a different number of points to show)
    (Also tab C, another Bar chart will not load a new tab) Exceptions below & Class detail below.
    I am using clear() to empty the observable list I have which is used to populate the graph and table before it reads in the new data values
    What is the proper way/ best way to dynamically add another tab and update the chart in the tab with new values? Any help would be appreciated.
    I am getting the following exceptions:
    Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsException: Index: 11, Size: 7
      at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:661)
      at java.util.ArrayList.add(ArrayList.java:473)
      at com.sun.javafx.collections.ObservableListWrapper.doAdd(ObservableListWrapper.java:101)
      at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:151)
      at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:320)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.addTab(TabPaneSkin.java:854)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$500(TabPaneSkin.java:659)
      at com.sun.javafx.scene.control.skin.TabPaneSkin.addTabs(TabPaneSkin.java:276)
      at com.sun.javafx.scene.control.skin.TabPaneSkin.lambda$initializeTabListener$463(TabPaneSkin.java:357)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$$Lambda$108/885312968.onChanged(Unknown Source)
      at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)
      at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
      at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
      at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
      at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
      at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)
      at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)
      at java.util.AbstractList.add(AbstractList.java:108)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:262)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:241)
      at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
      at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
      at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
      at javafx.event.Event.fireEvent(Event.java:198)
      at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3437)
      at javafx.scene.Scene$ClickGenerator.access$7900(Scene.java:3365)
      at javafx.scene.Scene$MouseHandler.process(Scene.java:3733)
      at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3452)
      at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1728)
      at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2461)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:348)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:273)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:382)
      at com.sun.glass.ui.View.handleMouseEvent(View.java:553)
      at com.sun.glass.ui.View.notifyMouse(View.java:925)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$141(WinApplication.java:102)
      at com.sun.glass.ui.win.WinApplication$$Lambda$37/1146743572.run(Unknown Source)
      at java.lang.Thread.run(Thread.java:745)
    Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:263)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:241)
      at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
      at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
      at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
      at javafx.event.Event.fireEvent(Event.java:198)
      at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3437)
      at javafx.scene.Scene$ClickGenerator.access$7900(Scene.java:3365)
      at javafx.scene.Scene$MouseHandler.process(Scene.java:3733)
      at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3452)
      at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1728)
      at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2461)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:348)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:273)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:382)
      at com.sun.glass.ui.View.handleMouseEvent(View.java:553)
      at com.sun.glass.ui.View.notifyMouse(View.java:925)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$141(WinApplication.java:102)
      at com.sun.glass.ui.win.WinApplication$$Lambda$37/1146743572.run(Unknown Source)
      at java.lang.Thread.run(Thread.java:745)
    Class Information:
    //Call to the Line chart graph
    n.setOnMouseClicked(new EventHandler<MouseEvent>()
                    @Override
                    public void handle ( MouseEvent e )
                        String s1 = dt.getXValue();
                        String s = s1.trim();
                        if ( baseHash.containsKey(s) )
                            String value = (String) baseHash.get(s);
                            String hashValue = value.substring(6, 38);
                            System.out.println(hashValue);
                            FXMLLineChartController.setHash(hashValue);
                             try
                                  lineTab .setText("Line Graph (Rows Read)");
                                  lineTab.setContent(FXMLLoader.load(getClass().getResource("/javafxapplication2/FXMLLineChart.fxml")));
                                  Node aNode = (Node) e.getSource();
                                  Scene scene = aNode.getScene();
                                  thisTabPane = (TabPane) scene.lookup("#tabPane");
                                  thisTabPane.getTabs().add(lineTab);
                                  selectionModel.selectLast();
                                  //throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
                              catch ( IOException ex )
                                  Logger.getLogger(FXMLWrittenChartController.class.getName()).log(Level.SEVERE, null, ex);
    //Line Chart controller
    //Create the Graph
        @FXML
        private LineChart barChart;
    public void populateGraph ()
            System.out.println("Populate graph Line Chart");
            final CategoryAxis xAxis = new CategoryAxis();
            final NumberAxis yAxis = new NumberAxis();
            ObservableList<XYChart.Series<String, Number>> barChartData = FXCollections.observableArrayList();
            barChartData.clear();
            baseHash.clear();
            xAxis.setLabel("Query");
            yAxis.setLabel("Number of Executions");     
            series1.setName("Data from User DB2 for Query " +getHash() );
            for ( int i = 0; i < userLine.size(); i++ )
                    System.out.println(getHash() + " Usersize = " + userLine.size() + " base size " +baseLine.size());
                    series1.getData().add(new XYChart.Data<String, Number>(userLine.get(i).getBuildNumber(), (userLine.get(i).getDYN_Num_Executions())));
            barChartData.add(series1);
            barChart.setData(barChartData);

    Hi all,
    I am wondering can anybody help with this problem.
    I have an application that can create a new tab when the LineChart FXML view is called by way of onMouseClicked event from a bar graph (using scenebuilder). However, I need this Line chart to update when the user clicks a new bar on the bar graph page to show this new data.
    Initially the Line chart tab will open and display data from the first bar graph click and when I click another bar in Tab A (bar chart) if it has the same number of rows it will refresh the LineChart tab otherwise I get an error. Then if I try to load another line graph tab using a different bar graph as the source I get a child duplication error
    (So tab A has a bar graph that calls tab B to represent data as a line graph, however it wont do it more then once when there is a different number of points to show)
    (Also tab C, another Bar chart will not load a new tab) Exceptions below & Class detail below.
    I am using clear() to empty the observable list I have which is used to populate the graph and table before it reads in the new data values
    What is the proper way/ best way to dynamically add another tab and update the chart in the tab with new values? Any help would be appreciated.
    I am getting the following exceptions:
    Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsException: Index: 11, Size: 7
      at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:661)
      at java.util.ArrayList.add(ArrayList.java:473)
      at com.sun.javafx.collections.ObservableListWrapper.doAdd(ObservableListWrapper.java:101)
      at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:151)
      at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:320)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.addTab(TabPaneSkin.java:854)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$TabHeaderArea.access$500(TabPaneSkin.java:659)
      at com.sun.javafx.scene.control.skin.TabPaneSkin.addTabs(TabPaneSkin.java:276)
      at com.sun.javafx.scene.control.skin.TabPaneSkin.lambda$initializeTabListener$463(TabPaneSkin.java:357)
      at com.sun.javafx.scene.control.skin.TabPaneSkin$$Lambda$108/885312968.onChanged(Unknown Source)
      at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)
      at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
      at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
      at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
      at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
      at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)
      at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)
      at java.util.AbstractList.add(AbstractList.java:108)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:262)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:241)
      at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
      at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
      at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
      at javafx.event.Event.fireEvent(Event.java:198)
      at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3437)
      at javafx.scene.Scene$ClickGenerator.access$7900(Scene.java:3365)
      at javafx.scene.Scene$MouseHandler.process(Scene.java:3733)
      at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3452)
      at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1728)
      at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2461)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:348)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:273)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:382)
      at com.sun.glass.ui.View.handleMouseEvent(View.java:553)
      at com.sun.glass.ui.View.notifyMouse(View.java:925)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$141(WinApplication.java:102)
      at com.sun.glass.ui.win.WinApplication$$Lambda$37/1146743572.run(Unknown Source)
      at java.lang.Thread.run(Thread.java:745)
    Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:263)
      at javafxapplication2.FXMLExecutionChartController$3.handle(FXMLExecutionChartController.java:241)
      at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
      at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
      at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
      at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
      at javafx.event.Event.fireEvent(Event.java:198)
      at javafx.scene.Scene$ClickGenerator.postProcess(Scene.java:3437)
      at javafx.scene.Scene$ClickGenerator.access$7900(Scene.java:3365)
      at javafx.scene.Scene$MouseHandler.process(Scene.java:3733)
      at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3452)
      at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1728)
      at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2461)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:348)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:273)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:382)
      at com.sun.glass.ui.View.handleMouseEvent(View.java:553)
      at com.sun.glass.ui.View.notifyMouse(View.java:925)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.lambda$null$141(WinApplication.java:102)
      at com.sun.glass.ui.win.WinApplication$$Lambda$37/1146743572.run(Unknown Source)
      at java.lang.Thread.run(Thread.java:745)
    Class Information:
    //Call to the Line chart graph
    n.setOnMouseClicked(new EventHandler<MouseEvent>()
                    @Override
                    public void handle ( MouseEvent e )
                        String s1 = dt.getXValue();
                        String s = s1.trim();
                        if ( baseHash.containsKey(s) )
                            String value = (String) baseHash.get(s);
                            String hashValue = value.substring(6, 38);
                            System.out.println(hashValue);
                            FXMLLineChartController.setHash(hashValue);
                             try
                                  lineTab .setText("Line Graph (Rows Read)");
                                  lineTab.setContent(FXMLLoader.load(getClass().getResource("/javafxapplication2/FXMLLineChart.fxml")));
                                  Node aNode = (Node) e.getSource();
                                  Scene scene = aNode.getScene();
                                  thisTabPane = (TabPane) scene.lookup("#tabPane");
                                  thisTabPane.getTabs().add(lineTab);
                                  selectionModel.selectLast();
                                  //throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
                              catch ( IOException ex )
                                  Logger.getLogger(FXMLWrittenChartController.class.getName()).log(Level.SEVERE, null, ex);
    //Line Chart controller
    //Create the Graph
        @FXML
        private LineChart barChart;
    public void populateGraph ()
            System.out.println("Populate graph Line Chart");
            final CategoryAxis xAxis = new CategoryAxis();
            final NumberAxis yAxis = new NumberAxis();
            ObservableList<XYChart.Series<String, Number>> barChartData = FXCollections.observableArrayList();
            barChartData.clear();
            baseHash.clear();
            xAxis.setLabel("Query");
            yAxis.setLabel("Number of Executions");     
            series1.setName("Data from User DB2 for Query " +getHash() );
            for ( int i = 0; i < userLine.size(); i++ )
                    System.out.println(getHash() + " Usersize = " + userLine.size() + " base size " +baseLine.size());
                    series1.getData().add(new XYChart.Data<String, Number>(userLine.get(i).getBuildNumber(), (userLine.get(i).getDYN_Num_Executions())));
            barChartData.add(series1);
            barChart.setData(barChartData);

  • How do I create a NetBeans project with multiple JavaFX (FXML) dialogs?

    I'm very new to Java and JavaFX, so forgive what is probably a question asked a thousand times, but I can't seem to find the answer.
    I come from a Visual Studio (C# with WPF) background. I'm used to creating a Solution then adding a Project for each dialog/window that gets included in the Solution. Each dialog/window is a class derived from Window, and I simply create an instance of that class when I need to use the dialog.
    What I need to do is have a main window (stage) that contains two lists of participants (a red team and a blue team).
    Then I need a separate dialog for entering the information for the participant. So when a button on the main stage is pressed ("Add Red Participant"), I want to open the ParticipantDialog. When the "OK" or "Close" button on the Participant dialog is clicked, I want the dialog to be able to return a participant object to the main stage.
    Then the main stage adds that participant to the appropriate list.
    What I've gathered so far is that I will be creating an FXML file for the Participant dialog (and I assume an associated controller). Then when the "Add" button is pressed, I will call an FXMLLoader to load that FXML dialog. Something like this:
    FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("ParticipantDialog.fxml"));
    Scene scene = (Scene)fxmlLoader.load();
    final Stage participantDialog = new Stage();
    participantDialog.setScene(scene);
    First question is: is that correct so far? Am I at least on the right track?
    Next question is: how or where do I create the FXML and controller files for the participant dialog using NetBeans? Should I create a separate project to make the participant dialog and then copy those files over, or is there a way to make the files within the parent project? And if I make the participant dialog in a separate project, what's the easiest way to access it from my main stage?
    I feel like I'm missing something simple here because this seems a lot harder than it should be.
    Thanks in advance for any advice.

    >  is that correct so far?
    Yes the sample code you have is fine to launch a new dialog when your Add button is pressed .
    > I create the FXML and controller files for the participant dialog using NetBeans?
    You can edit FXML text in NetBeans, but I think that is kind of tedious.
    You might want to create the FXML using SceneBuilder.
    You can use SceneBuilder in NetBeans.
    You may want to get it working without FXML first.
    For example, use the JavaFX scene graph API, then convert your program to use FXML once you are more comfortable with the JavaFX system.
    The piecemeal approach cuts down on the amount of learning you need to do at one time.
    > Should I create a separate project to make the participant dialog and then copy those files over.
    No.
    Just use a single NetBeans project.
    You will have separate FXML files for your main stage and your participant dialog, but they will both be placed in the same NetBeans project.
    > is there a way to make the files within the parent project?
    In NetBeans 7.3.1, do the following:
      File | New Project | JavaFX | JavaFX FXML Application
    This will create a sample project with a sample fxml file.
    Modify the sample project files to get what you want, changing the sample fxml to your main stage fxml and adding a new participant fxml to the same directory.

  • Problem with java3D and Matrox g550

    We're having an issue running a java3D program on some of our machines.
    The video card config:
    Matrox Millennium G550 AGP video card
    -Graphics Memory: 32 MB DDR
    -Maximum RAMDAC speed: 360 MHz
    -Matrox driver package: 5.70.010 or 5.72.21.0
    The bug that is thrown:
    java.lang.NullPointerException: Canvas3D: null GraphicsConfiguration
         at javax.media.j3d.Canvas3D.<init>(Canvas3D.java:1093)
         at javax.media.j3d.Canvas3D.<init>(Canvas3D.java:1058)
    The app runs fine on tnt2 and geforce2 cards. Anyone know of any issues?
    Thanks

    We're having an issue running a java3D program on some
    of our machines.Shuffle the problem to Sun. Do they bother? Never! Contact IBM that's my best advice. They will take your problem seriously for sure.

  • Problem with JavaFX 8 Self-contained Application !

    Hello everybody,
    I generate a JavaFX 8 Self-Contained Application for Windows (.msi).
    Eclipse 4.3.1 (Kepler)
    JDK 8 B116 (EA - i don't use the lasts beta versions (B117 and B118) because there is a bug during installation for Windows XP)
    Scene builder 2.0 (EA)
    When i install this application (exec .msi) on my PC (Windows XP SP3 - JDK 7 and 8 installed), no problem.
    So i install this application on 2 others PC (PC without JDK 8 installed).
    The first PC on Windows XP SP3 (JDK 5 and 6 installed) : display problem - the font is very big as if I had made a zoom on the contents of the window !
    The second PC on Windows 7 PRO (JDK 7 installed) - when in launch the application by the system menu, i have two strange problems
    1/ when i move my mouse on the content of the window, this content becomes black !
    2/ it's necessary to resize the window (full screen) and to come back to the original size to obtain a correct display !
    I don't know where is the problem(s) ?
    is it linked to JDK 8 (BETA version) embedded ?
    If you have a idea do not hesitate !
    Thanks you in advance
    IBACK

    I only use external FW HDDs for my video work; my Capture Scratch files are on external drives and I export finished movies to external drives. My project files are on my system drive, this is the best way to work, I have never had any problems I could associate with this configuration
    I am assuming you've gone thru your project, your timeline and everything is kosher. Is everything fully rendered? Have you mixed down your audio? Have you tried exporting just the last 30 seconds of one of the projects to see if you can replicate the problem?

  • How to display the javafx application to a web application

    I've got a javaFX application .(My IDE is NetBeans 6.8)I choose the main.fx in the opened project,then run>>project configure >> web browser and Shift+F6.It runs as expected.
    and the path is "+http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/E%3A/Source+Codes/NTBS/MyProject/dist//MyPage.html+"
    However,I tried to access that page again when I closed the NetBeans.It failed.
    so I attempt to change the default html code.
    default code
    <script src="http://dl.javafx.com/1.2/dtfx.js"></script>
    <script>
        javafx(
                  archive: "MyJar.jar",
              draggable: true,
                  width: 300,
                  height: 300,
                  code: "MyPackage.Main",
                  name:
    "MyProject"
    </script>the changed code
    <script src="http://dl.javafx.com/1.2/dtfx.js"></script>
    <script>
        javafx(
            archive: "MyJar.jnlp",//or the like this   archive: "MyJar_browser.jnlp",
              draggable: true,
                  width: 300,
                  height: 300,
                  code: "MyPackage.Main",
                  name:
    "MyProject"
    </script>but it is futile.
    Considering maybe it needs server, I put the jar file and html file into tomcat ,it is nouse either.

    Thank you!
    yes I do.but I tried many many times.Finally,I got a phenomenon .Under Apache Tomcat container ,we can not access them by jnlp files,while the javafx's jar files set into the WEB-INF folder.
    Surely.we must put new another foler on the root to place javafx.
    Actually,we habitually put jar files into the lib folder which just under WEB-INF foler,and the JSP&servlet's specification.
    Is there a new way?

Maybe you are looking for

  • Is RoboHelp compatible with 64-bit Windows 7?

    I'm having a problem with RoboHelp/RoboSource (posted about elsewhere in the forum) and in response to a support query, I received a message stating that RoboHelp is not compatible with 64-bit Windows 7. Quoting: "Please ensure that Windows 7 is not

  • Iphone died and wont start up/detect in itunes

    Hey there! Over the weekend, my iphone 4's battery died. just before that, it showed a notification that is hould connect it to the computer to update its software. While the power was working then, i couldnt slide to unlock the phone. When i got hom

  • Multiple VI instance will not RUN using invoke node

    Hi, I need to have multiple instances of the same VI running. I've created a template of the VI i wan't to call multiple times. The VI is called via Open VI reference with a reference to the VI template. Parameters to the instance is passed via set c

  • Mass Cancel/ Mass change of a product across all orders

    Dear Friends, We have a typical requirement at our client: 1.How to cancel a product across multiple orders (Mass Cancel) ? 2.How to change a product acorss multiple orders (Mass change in all orders) They had a issue with one of the product and to b

  • How to get Weblogic started

    I have been able to get the weblogic administration server started but I need weblogic to start so that I can get to the B2Bconsole. When I look at the control tab for the machine it shows weblogic and its state is shutdown. How do I get it to start.