[OS-JIRA] Created: (WOL-1039) Entity Modeler in Eclipse 3.5 fails on Reverse Engineering

From: Johan Henselmans (JIRA) ("Johan)
Date: Thu Jul 16 2009 - 09:57:44 EDT

  • Next message: Lon Varscsak: "Problem with reverse engineering"

    Entity Modeler in Eclipse 3.5 fails on Reverse Engineering
    ----------------------------------------------------------

                     Key: WOL-1039
                     URL: http://issues.objectstyle.org/jira/browse/WOL-1039
                 Project: WOProject/WOLips
              Issue Type: Bug
              Components: wolips
             Environment: OS X 10.5.7, Eclipse 3.5, WebObjects 5.4.3. postgresql8.3.7
                Reporter: Johan Henselmans

    Trying to reverse engineer a postgresql database into an EOModel does show the tables in the select all/deselect all diallog, but the next step (Press the OK button on the Reverse Engineer window after selecting the database) leads to nothing:

    Environment:
    eclipse.buildId=I20090611-1540
    java.version=1.5.0_19
    java.vendor=Apple Inc.
    BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US
    Framework arguments: -keyring /Users/localadmin/.eclipse_keyring -showlocation
    Command-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/localadmin/.eclipse_keyring -showlocation

    I do not know if this has anything to with it, but starting up Eclipse gives a lot of these errors:

    Thu Jul 16 15:08:44 CEST 2009
    An error occurred while installing an auto-refresh monitor

    java.lang.NoClassDefFoundError: org/eclipse/swt/internal/carbon/OS
    at org.objectstyle.wolips.goodies.core.mac.MacRefreshProvider.installMonitor(MacRefreshProvider.java:15)
    at org.eclipse.core.internal.refresh.MonitorManager.safeInstallMonitor(MonitorManager.java:244)
    at org.eclipse.core.internal.refresh.MonitorManager.monitor(MonitorManager.java:142)
    at org.eclipse.core.internal.refresh.MonitorManager.start(MonitorManager.java:261)
    at org.eclipse.core.internal.refresh.RefreshManager.manageAutoRefresh(RefreshManager.java:53)
    at org.eclipse.core.internal.refresh.RefreshManager.startup(RefreshManager.java:117)
    at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1959)
    at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716)
    at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:379)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376)
    at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:449)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:114)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    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:585)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Thu Jul 16 2009 - 09:58:46 EDT