Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#582 Error opening an Informix session

2.6.1
closed-invalid
Rob Manning
5
2007-11-13
2007-11-13
Anonymous
No

On November the 13th I have upgraded from Squirrel 2.5.1 to 2.6.1. I am using the optional German translation, therefore the foreign language of the error message.
The version of the java runtime is 1.5.0_10 and thus of the Informix-JDBC-Driver is 3.00JC2. The Informix Dynamic Server has version 10.00.UC4.
Trying to open a session on Informix DBMS caused
a message window:
"Fehler beim Ausführen der Aufgabe:
net.sourceforge.squirrel_sql.client.session.ISession.getSQLConnection()Lnet/sourceforge/squirrell_sql/fw/sql/SQLConnection;"
and the following stacktrace:

java.lang.AbstractMethodError: net.sourceforge.squirrel_sql.plugins.syntax.SQLEntryPanelFactoryProxy.createSQLEntryPanel(Lnet/sourceforge/squirrel_sql/client/session/ISession;Ljava/util/HashMap;)Lnet/sourceforge/squirrel_sql/client/session/ISQLEntryPanel;
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLPanel.createGUI(SQLPanel.java:887)
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLPanel.<init>(SQLPanel.java:203)
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLTab.getComponent(SQLTab.java:72)
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLTab.getSQLPanel(SQLTab.java:123)
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLTab.setSession(SQLTab.java:83)
at net.sourceforge.squirrel_sql.client.session.mainpanel.SQLTab.<init>(SQLTab.java:42)
at net.sourceforge.squirrel_sql.client.gui.session.MainPanel.<init>(MainPanel.java:112)
at net.sourceforge.squirrel_sql.client.gui.session.SessionPanel.createGUI(SessionPanel.java:465)
at net.sourceforge.squirrel_sql.client.gui.session.SessionPanel.<init>(SessionPanel.java:125)
at net.sourceforge.squirrel_sql.client.gui.session.SessionInternalFrame.createGUI(SessionInternalFrame.java:168)
at net.sourceforge.squirrel_sql.client.gui.session.SessionInternalFrame.<init>(SessionInternalFrame.java:56)
at net.sourceforge.squirrel_sql.client.gui.WindowManager.createInternalFrame(WindowManager.java:367)
at net.sourceforge.squirrel_sql.client.mainframe.action.ConnectToAliasCommand$Runner.run(ConnectToAliasCommand.java:371)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at net.sourceforge.squirrel_sql.client.Application$1.dispatchEvent(Application.java:180)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

The test of this JDBC-Connection in the properties of the alias was successful.

Discussion

  • Compi_DE
    Compi_DE
    2007-11-13

    Logged In: YES
    user_id=1936181
    Originator: NO

    I have registered later as Compi_DE.

     
  • Rob Manning
    Rob Manning
    2007-11-13

    Logged In: YES
    user_id=1287991
    Originator: NO

    Hello,

    Can you try installing 2.6.1 into a newly created directory and re-try it? (Installing on top of an existing installation is not currently supported). We are currently working on an upgrade feature that will allow you to upgrade your installation in place; but this won't be available until 2.7 is released.

    Rob

     
  • Compi_DE
    Compi_DE
    2007-11-13

    Logged In: YES
    user_id=1936181
    Originator: NO

    The installation in a newly created directory solves the problem.

     
  • Rob Manning
    Rob Manning
    2007-11-13

    Logged In: YES
    user_id=1287991
    Originator: NO

    Thanks for verifying that. The installer warns, but still allows you to install in an existing directory. Right now, there isn't enough information for the software to detect an incompatible set of jars. When the upgrade feature is in place, the app will be able to determine whether or not the jars are all from the same release, and should be able to handle that in some more intelligent way; if only to tell you that an inconsistent set of jars was detected.

    Rob

     
  • Rob Manning
    Rob Manning
    2007-11-13

    • status: open --> closed-invalid