Start a new topic

Support for Java 8?

[This topic is migrated from our old forums. The original author name has been removed]

When I try to launch DbVisualiser using the Java 8 "early access" version shipped by http://ppa.launchpad.net/webupd8team/java/ubuntu/, I get this error: ================================================================================ An internal error occurred in: java.lang.NoSuchMethodError: sun.reflect.Reflection.getCallerClass(I)Ljava/lang/Class; The error may have affected the application state. Please notify vendor. Stack Trace: java.lang.NoSuchMethodError: sun.reflect.Reflection.getCallerClass(I)Ljava/lang/Class;    at com.jidesoft.plaf.UIDefaultsLookup.getCallerClassLoader(Unknown Source)    at com.jidesoft.plaf.UIDefaultsLookup.get(Unknown Source)    at com.jidesoft.plaf.basic.BasicStatusBarSeparatorUI.installDefaults(Unknown Source)    at com.jidesoft.plaf.basic.BasicStatusBarSeparatorUI.installUI(Unknown Source)    at javax.swing.JComponent.setUI(JComponent.java:664)    at javax.swing.JSeparator.setUI(JSeparator.java:131)    at com.jidesoft.status.StatusBarSeparator.updateUI(Unknown Source)    at javax.swing.JSeparator.(JSeparator.java:107)    at javax.swing.JSeparator.(JSeparator.java:88)    at com.jidesoft.status.StatusBarSeparator.(Unknown Source)    at com.jidesoft.status.StatusBarSeparator.(Unknown Source)    at com.jidesoft.status.MemoryStatusBarItem.(Unknown Source)    at com.onseven.dbvis.N.A.E$7.(Z:264)    at com.onseven.dbvis.N.A.E.Ą(Z:1909)    at com.onseven.dbvis.N.A.E.Ĉ(Z:493)    at com.onseven.dbvis.N.A.E.(Z:1421)    at com.onseven.dbvis.C.ĉ(Z:80)    at com.onseven.dbvis.DbVisualizerGUI.initialize(Z:381)    at com.onseven.dbvis.DbVisualizerGUI$1.run(Z:2098)    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:726)    at java.awt.EventQueue.access$200(EventQueue.java:103)    at java.awt.EventQueue$3.run(EventQueue.java:687)    at java.awt.EventQueue$3.run(EventQueue.java:685)    at java.security.AccessController.doPrivileged(Native Method)    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)    at java.awt.EventQueue.dispatchEvent(EventQueue.java:696)    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:220)    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:135)    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:123)    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:119)    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:111)    at java.awt.EventDispatchThread.run(EventDispatchThread.java:97) System Information: Product: DbVisualizer Pro 9.0.6 Build: #1928 (2013/04/14 09:44) Java VM: Java HotSpot(TM) 64-Bit Server VM Java Version: 1.8.0-ea Java Vendor: Oracle Corporation OS Name: Linux OS Arch: amd64 OS Version: 3.2.0-4-amd64 ================================================================================ Host is Debain mostly-testing; java -version returns: java version "1.8.0-ea" Java(TM) SE Runtime Environment (build 1.8.0-ea-b87) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b28, mixed mode) Is there going to be a version of DbVisualizer which works with Java 8?

[This reply is migrated from our old forums.]

Re: Support for Java 8?
Duncan, DbVisualizer hasn't been tested with Java 1.8 yet. Once it is final it will be tested. Regards Roger
[This reply is migrated from our old forums. The original author name has been removed]

Re: Support for Java 8?
DbVis 9.1.11 x64 does not appear to work with Java 1.8.0_25 X64 on Windows 7 X64. This was tried using first JAVA_HOME, updating inst_jre.cfg in the .install4j directory, and finally DBVIS_JAVA_HOME. Acts as if there is no JRE/JDK and recommends installation. I have searched this site including FAQs and do not see this addressed other than this incident message from last year. I may have missed the documentation or instructions for using 1.8 since Java 1.8 has been GA for sometime now. Oracle has announced Java 1.7 is out of support April 2015. Our Security Office is pushing that all applications be off 1.7 and working on 1.8 by this date.
[This reply is migrated from our old forums.]

Re: Support for Java 8?
Walt, In the download page for DbVisualizer is says that Java 6 or Java 7 is required for DbVisualizer. Java 8 is not supported as of now. http://www.dbvis.com/download/ I suggest you use an installer that include Java 7 for DbVisualizer. This wont affect any of your other Java applications. We're planning to look into the known issues with Java 8 and DbVisualizer and hopefully resolve them in a few months. Regards Roger
[This reply is migrated from our old forums.]

Re: Support for Java 8?
Hi, We have just opened the beta testing of DbVisualizer with Java 8. Give it a try: http://www.dbvis.com/download/beta/ Regards Roger