EDIT - I re-downloaded J gecko u and it works now
Jgecko U shows a error message as soon as i open it. here is the auto-generated log file -
Nov 08, 2016 7:53:36 PM wiiudev.gecko.client.debugging.ErrorLogger log
SEVERE:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.
www.http.ChunkedInputStream.fastRead(Unknown Source)
at sun.net.
www.http.ChunkedInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at sun.net.
www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at sun.net.
www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at org.jsoup.helper.DataUtil.readToByteBuffer(DataUtil.java:158)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:618)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:540)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:227)
at org.jsoup.helper.HttpConnection.get(HttpConnection.java:216)
at wiiudev.gecko.client.titles.TitleDatabaseManager.update(TitleDatabaseManager.java:162)
at wiiudev.gecko.client.titles.TitleDatabaseManager.update(TitleDatabaseManager.java:145)
at wiiudev.gecko.client.titles.TitleDatabaseManager.<init>(TitleDatabaseManager.java:48)
at wiiudev.gecko.client.gui.JGeckoUGUI.configureConnectionTab(JGeckoUGUI.java:2814)
at wiiudev.gecko.client.gui.JGeckoUGUI.<init>(JGeckoUGUI.java:232)
at wiiudev.gecko.client.gui.JGeckoUGUI.getInstance(JGeckoUGUI.java:2350)
at ApplicationGUILauncher.lambda$main$0(ApplicationGUILauncher.java:26)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)