facebook

Update MyEclipseIDE 3.8.1 -> 3.8.3 removes all DB conn in

  1. MyEclipse Archived
  2.  > 
  3. Database Tools (DB Explorer, Hibernate, etc.)
Viewing 15 posts - 1 through 15 (of 20 total)
  • Author
    Posts
  • #222230 Reply

    weyus
    Member

    Just an FYI to whoever manages MyEclipseIDE updates. If at all possible in the future, please try to preserve things like DB connection info. that is already configued in MyEclipseIDE. I had about 12 DB connection setups that are all gone now due to my update. It’s really irritating to have to recreate user data when a system update occurs.

    Thanks,
    Wes Gamble
    weyus@att.net

    #222235 Reply

    Scott Anderson
    Participant

    Wes,

    Actually, your connections should still be there since they are stored in the workspace preferences. You’re using the same workspace pre and post update, right? Did you restart eclipse one time with the -clean option (ie. eclipse.exe -clean) to rebuild the plugin cache?

    #222237 Reply

    weyus
    Member

    I am using the same workspace.

    I did not run eclipse -clean – am I supposed to?

    Thanks,
    Wes

    #222239 Reply

    Scott Anderson
    Participant

    I did not run eclipse -clean – am I supposed to?

    Basically yes. The reasons are outlined in this post:
    http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-5107.html

    #222243 Reply

    weyus
    Member

    Scott,

    I am on Eclipse 3.0.1.

    According to that post, I should have been able to select “Yes” for restart and everything would be fine.

    I did select “Yes” for restart. None of my DB connections is available in the DBBrowser.

    Should I try to run with the -clean option anyway, even though the instructions in the other post say that it isn’t necessary?

    Thanks,
    Wes

    #222248 Reply

    Scott Anderson
    Participant

    Wes,

    I’d give -clean a shot. The plugin cache is pretty goofy and always has been. You only need to do it one time.

    #222251 Reply

    weyus
    Member

    Scott,

    I tried it. It didn’t work. I still don’t have any DB connection info.

    Please look into it if you like.

    Thanks for all of the help.

    Overall, I’ve been pretty pleased with MyEclipseIDE.

    Wes

    #222256 Reply

    support-jeff
    Member

    Wes –

    Unfortunate, but have not been able to reproduce the problem. If you would, please do a find/file search for ConnectionProfiles.xml and SQLAliases.xml in ${WORKSPACE}/.metadata/.plugins/com.genuitec.eclipse.sqlexplorer/. Let me know if one or both are present.

    #222259 Reply

    weyus
    Member

    Scott,

    I’ve already started rebuilding the profiles I need. But to respond to your post:

    In C:\eclipse\workspace\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer,

    I have two files:

    ConnectionProfiles.xml
    SQLDrivers.xml

    No file named SQLAliases.xml

    ConnectionProfiles.xml contents:
    <Beans/>

    SQLDrivers.xml contents:
    <Beans>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.microsoft.jdbc.sqlserver.SQLServerDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-11</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.util.beanwrapper.StringWrapper”>
    <string>C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar</string>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.util.beanwrapper.StringWrapper”>
    <string>C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar</string>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.util.beanwrapper.StringWrapper”>
    <string>C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar</string>
    </Bean>
    </jarFileNames>
    <name>Microsoft MSSQL Server JDBC Driver</name>
    <url>jdbc:microsoft:sqlserver://<server_name>:<1433></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.hsqldb.jdbcDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-18</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>HSQLDB Server</name>
    <url>jdbc:hsqldb:hsql://<server>[:<1476>]</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.enhydra.instantdb.jdbc.idbDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-5</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>InstantDB</name>
    <url>jdbc:idb:<pathname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.mimer.jdbc.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-12</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Mimer SQL</name>
    <url>jdbc:mimer:[//[<user>[:<password>]@]<server>[:<1360>]][/<dbname>][property-list]</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.pointbase.net.netJDBCDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-23</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Pointbase Embedded</name>
    <url>jdbc:pointbase:embedded:<dbname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>oracle.jdbc.driver.OracleDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-2</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Oracle OCI Driver</name>
    <url>jdbc:oracle:oci8:@<database_name></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.hsqldb.jdbcDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-17</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>HSQLDB Web Server</name>
    <url>jdbc:hsqldb:http://<server>%5B:<1476>%5D</url&gt;
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.sybase.jdbc2.jdbc.SybDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-8</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Sybase Adaptive Server Anywhere</name>
    <url>jdbc:sybase:Tds:<host>:<port>?ServiceName=<DBNAME></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.internetcds.jdbc.tds.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-16</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>jTDS</name>
    <url>jdbc:freetds:sqlserver://<hostname>[:<4100>]/<dbname>[;<property>=<value>[;…]]</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>uk.co.thinksql.ThinkSQLDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-14</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>ThinkSQL</name>
    <url>jdbc:thinksql://<server>:<9075></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.postgresql.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-7</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>PostgreSQL</name>
    <url>jdbc:postgresql:[<//host>[:<5432>/]]<database></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.hsqldb.jdbcDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-20</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>HSQLDB In-Memory</name>
    <url>jdbc:hsqldb:.</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.sap.dbtech.jdbc.DriverSapDB</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-21</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>SAPDB</name>
    <url>jdbc:sapdb:[//host/]dbname[?name=value[&name=value]*]</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.hsqldb.jdbcDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-19</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>HSQLDB Standalone</name>
    <url>jdbc:hsqldb:<databaseName></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.pointbase.net.netJDBCDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-22</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Pointbase Server</name>
    <url>jdbc:pointbase:server://<server_name>/<dbname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.gjt.mm.mysql.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-6</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>MMMySQL Driver</name>
    <url>jdbc:mysql://<hostname>[<:3306>]/<dbname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>sun.jdbc.odbc.JdbcOdbcDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-1</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>JDBC ODBC Bridge</name>
    <url>jdbc:odbc:<alias></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.sybase.jdbc2.jdbc.SybDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-9</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Sybase Adaptive Server Enterprise</name>
    <url>jdbc:sybase:Tds:<host>:<port>/<DBNAME></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>COM.ibm.db2.jdbc.net.DB2Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-24</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>IBM DB2 App Driver</name>
    <url>jdbc:db2//<host_name>:6789/<dbname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.axiondb.jdbc.AxionDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-13</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Axion</name>
    <url>jdbc:axiondb:<database-name>[:<database-directory>]</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>interbase.interclient.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-3</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>InterClient</name>
    <url>jdbc:interbase://<server>/<full_db_path></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>oracle.jdbc.driver.OracleDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-4</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.util.beanwrapper.StringWrapper”>
    <string>C:\oracle\jdbc\lib\classes12.zip</string>
    </Bean>
    </jarFileNames>
    <name>Oracle Thin Driver</name>
    <url>jdbc:oracle:thin:@<server>[:<1521>]:<database_name></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.mckoi.JDBCDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-15</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Mckoi</name>
    <url>jdbc:mckoi://<host>[:9157][/<schema>]/</url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.mysql.jdbc.Driver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-26</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>MySQL Connector/J Driver</name>
    <url>jdbc:mysql://<hostname>[<:3306>]/<dbname></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>org.firebirdsql.jdbc.FBDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-25</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>JayBird JCA/JDBC Driver for Firebird</name>
    <url>jdbc:firebirdsql:[//host[:port]/]<database></url>
    </Bean>
    <Bean Class=”net.sourceforge.squirrel_sql.fw.sql.SQLDriver”>
    <driverClassName>com.sunopsis.jdbc.driver.xml.SnpsXmlDriver</driverClassName>
    <identifier Class=”net.sourceforge.squirrel_sql.fw.id.UidIdentifier”>
    <string>-10</string>
    </identifier>
    <jarFileName/>
    <jarFileNames Indexed=”true”/>
    <name>Sunopsis XML</name>
    <url>jdbc:snps:xml?f=<file-name>&ro=true</url>
    </Bean>
    </Beans>

    #222268 Reply

    support-jeff
    Member

    Wes –

    Seems that ConnectionProfiles.xml got emptied, alright. (SQLAliases.xml is an older version of the same file; sometimes you can recover from it.) Two more questions:
    (1) Were your drivers still properly configured in Preferences? i.e. did you have to re-assign JDBC JAR files as well?

    (2) Is there anything in the Eclipse Error logs regarding sqlexplorer?

    Thanx again for feeding us more info on this.

    jeff

    #222269 Reply

    weyus
    Member

    Scott,

    My driver associations are intact.

    I did find this from the Eclipse .log file under .metadata/.plugins – notice the time is 3 min. before my initial post, and the nature of the error looks very promising:

    !ENTRY com.genuitec.eclipse.sqlexplorer 4 4 Jan 05, 2005 12:04:07.945
    !MESSAGE Error loading profiles file – read failure
    !STACK 0
    java.lang.ClassNotFoundException: com.genuitec.eclipse.sqlexplorer.ConnectionProfile
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:404)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.loadBean(XMLBeanReader.java:156)
    at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:132)
    at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:100)
    at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:187)
    at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:164)
    at com.genuitec.eclipse.sqlexplorer.utils.DataCache.Ă(Unknown Source)
    at com.genuitec.eclipse.sqlexplorer.utils.DataCache.ā(Unknown Source)
    at com.genuitec.eclipse.sqlexplorer.utils.DataCache.<init>(Unknown Source)
    at com.genuitec.eclipse.sqlexplorer.core.SQLExplorerPlugin.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:411)
    at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:359)
    at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:328)
    at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:47)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:958)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:954)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:937)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:421)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:293)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:110)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:307)
    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:336)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1313)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:131)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:124)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:113)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:196)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:193)
    at org.eclipse.ui.internal.registry.ViewDescriptor.createView(ViewDescriptor.java:76)
    at org.eclipse.ui.internal.ViewFactory$1.run(ViewFactory.java:301)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.ui.internal.ViewFactory.busyRestoreView(ViewFactory.java:273)
    at org.eclipse.ui.internal.ViewFactory$2.run(ViewFactory.java:530)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.ViewFactory.restoreView(ViewFactory.java:528)
    at org.eclipse.ui.internal.Perspective.showView(Perspective.java:1593)
    at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:773)
    at org.eclipse.ui.internal.WorkbenchPage.access$9(WorkbenchPage.java:753)
    at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3051)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3048)
    at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3028)
    at org.eclipse.ui.internal.ShowViewMenu.showOther(ShowViewMenu.java:204)
    at org.eclipse.ui.internal.ShowViewMenu$2.run(ShowViewMenu.java:68)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:881)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:915)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:866)
    at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:785)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)

    #222315 Reply

    support-jeff
    Member

    Wes –

    Have you recreated your profiles already? Does everything seem to be working ok for you? The error you post is interesting and explains why the profiles were lost (it could not find the ConnectionProfile class at the time it was trying to constitute the profile from an xml file), but I cannot explain why it could not find that class – if the class cannot be found by the runtime, how does any of it work for you? Might just be some crazy OSGI class-loading issue you ran into. Sorry to not be of much use, but I cannot reproduce the problem.

    jeff

    #222316 Reply

    weyus
    Member

    It appears that my DBBrowser is working, BUT
    I did notice today that my profiles were lost again (I’ve restarted Eclipse since then). No idea why.
    No duplication of the same error in my .log file as I had on 01/05.

    What should I do if I continue to lose my DB profiles?

    Wes

    #222321 Reply

    Greg
    Member

    Does the problem persist if you install a clean Eclipse and MyEclipse in a new directory and copy your projects over to the new workspace? Make sure and backup your workspace before you copy projects into a new installation. You shouldn’t lose connection profiles in a brand new installation.

    #223123 Reply

    weyus
    Member

    @support-greg wrote:

    Does the problem persist if you install a clean Eclipse and MyEclipse in a new directory and copy your projects over to the new workspace? Make sure and backup your workspace before you copy projects into a new installation. You shouldn’t lose connection profiles in a brand new installation.

    When you say “copy the projects over to the new workspace” exactly what should I do after I finish installing the new copy of Eclipse?

Viewing 15 posts - 1 through 15 (of 20 total)
Reply To: Update MyEclipseIDE 3.8.1 -> 3.8.3 removes all DB conn in

You must be logged in to post in the forum log in