I have problem starting live platform on linux (Ubuntu 12.04, gnome desktop)(Demo works perfectly), sometimes it downloads all the files, and then throws an exception. Platform starts 1 out of 4 times on average.
I get this when try to launch it from terminal:
ilmix@ilmix-K53SV:~/Desktop/real$ javaws jforex.jnlp
15.04.2013 10:48:54.513 SEVERE greed.GreedClient ] null
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1076)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1053)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1347)
at com.dukascopy.dds2.greed.GreedClient.init(Unknown Source)
at com.dukascopy.dds2.greed.GreedClient.<init>(Unknown Source)
at com.dukascopy.dds2.greed.GreedClient.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:594)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:889)
Caused by: sun.awt.X11.XException: Cannot write XdndAware property
at sun.awt.X11.XDnDDropTargetProtocol.registerDropTarget(XDnDDropTargetProtocol.java:97)
at sun.awt.X11.XDropTargetRegistry.registerDropSite(XDropTargetRegistry.java:572)
at sun.awt.X11.XWindowPeer.addDropTarget(XWindowPeer.java:1839)
at sun.awt.X11.XComponentPeer.addDropTarget(XComponentPeer.java:1502)
at java.awt.dnd.DropTarget.addNotify(DropTarget.java:505)
at java.awt.Component.addNotify(Component.java:6687)
at java.awt.Container.addNotify(Container.java:2573)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addNotify(Container.java:2584)
at javax.swing.JComponent.addNotify(JComponent.java:4687)
at java.awt.Container.addImpl(Container.java:1064)
at javax.swing.JLayeredPane.addImpl(JLayeredPane.java:226)
at java.awt.Container.add(Container.java:923)
at javax.swing.JRootPane.setContentPane(JRootPane.java:625)
at javax.swing.JFrame.setContentPane(JFrame.java:687)
at com.dukascopy.dds2.greed.gui.LoginForm.GR(Unknown Source)
at com.dukascopy.dds2.greed.a.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673)
at java.awt.EventQueue.access$300(EventQueue.java:96)
at java.awt.EventQueue$2.run(EventQueue.java:634)
at java.awt.EventQueue$2.run(EventQueue.java:632)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:643)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)