Re: Entity Modeler Reverse Engineer shows no tables

From: mschra..dimension.com
Date: Wed Sep 23 2009 - 12:42:34 EDT

  • Next message: JR Ruggentaler: "Custom Project Templates"

    How did eomodeler address this? Is there any standard way to do this?
    If not I'll just make something up ... Maybe a model userinfo setting
    or something.

    Sent from my iPhone

    On Sep 23, 2009, at 12:26 PM, "JR Ruggentaler"<j..pv.com> wrote:

    > My bad I was positive I unchecked the factories project. I was able
    > to debug after closing the factories project. It looks like the
    > OraclePlugin sets the schemaPattern to the user name as the default.
    > You can override this behavior by specifying
    > jdbcadaptor.oracle.wildcardPatternForSchema="YOUR SCHEMA NAME" so my
    > question now is what's the best/easiest way to set the property to
    > my desired value?
    >
    > I should be able to use -
    > Djdbcadaptor.oracle.wildcardPatternForSchema="My SCHEMA NAME" if I
    > launch eclipse from the command line but I am hoping there is an
    > easier way like a wo.properties or something. BTW OraclePlugin gets
    > the property like this:
    >
    > static final String _oracleWildcardPatternForSchema =
    > NSProperties.getProperty
    > ("jdbcadaptor.oracle.wildcardPatternForSchema", null);
    >
    > Thanks Mike!
    > JR
    > On Sep 22, 2009, at 11:42 PM, Mike Schrag wrote:
    >
    >> Not sure what exactly what is going on with your install, but
    >> SimpleManifestEOModelGroupFactory and
    >> EclipseProjectEOModelGroupFactory only exist in the
    >> org.objectstyle.wolips.eomodeler.factories plugin, so somehow you
    >> either have it installed or you have that project open, because it
    >> can't load those classes without them being on the classpath.
    >>
    >> ms
    >>
    >> On Sep 23, 2009, at 12:29 AM, JR Ruggentaler wrote:
    >>
    >>> I downloaded a new copy of eclipse:
    >>> Eclipse SDK
    >>>
    >>> Version: 3.4.2
    >>> Build id: M20090211-1700
    >>>
    >>> Created a new workspace
    >>> imported the projects minus objectstyle....factories,
    >>> EntityModler, eomodeldoc.
    >>> closed the 3 projects:
    >>> org.objectstyle.wolips.apple.mavenintegration
    >>> org.objectstyle.wolips.groovy.ui
    >>> org.objectstyle.wolips.jprofiler.launching
    >>>
    >>> launched the eclipse application with a new workspace name
    >>> created a project and model and tried reverse engineer.
    >>> Still getting exception:
    >>>
    >>> SCFinderPlugin(114): Unable to get bundle identifier.SCFinderPlugin
    >>> (114): Unable to get bundle identifier.SCFinderPlugin(114): Unable
    >>> to get bundle identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SimpleManifestEOModelGroupFactory, Searching:
    >>> SimpleManifestEOModelGroupFactory, Searching:
    >>> SCFinderPlugin(114): Unable to get bundle identifier.SCFinderPlugin
    >>> (114): Unable to get bundle identifier.SCFinderPlugin(114): Unable
    >>> to get bundle identifier.SCFinderPlugin(114): Unable to get bundle
    >>> identifier.SimpleManifestEOModelGroupFactory, Searching:
    >>> EclipseProjectEOModelGroupFactory, Searching:
    >>> [ManifestSearchFolder: /Users/jr/Workspaces/WOLipsDebug/WOTest/
    >>> build/WOTest.woa/Contents/Resources]
    >>> SimpleManifestEOModelGroupFactory, Searching:
    >>> AbstractManifestEOModelGroupFactory.loadModelGroup: Searching /
    >>> Users/jr/Workspaces/WOLipsDebug/WOTest/MyEOModel.eomodeld/
    >>> index.eomodeld ...
    >>> AbstractManifestEOModelGroupFactory.loadModelGroup: Searching /
    >>> Users/jr/Workspaces/WOLipsDebug/WOTest/MyEOModel.eomodeld/
    >>> index.eomodeld ...
    >>> EclipseProjectEOModelGroupFactory, Searching:
    >>> [ManifestSearchFolder: /Users/jr/Workspaces/WOLipsDebug/WOTest/
    >>> build/WOTest.woa/Contents/Resources]
    >>> AbstractManifestEOModelGroupFactory.loadModelGroup: Searching /
    >>> Users/jr/Workspaces/WOLipsDebug/WOTest/MyEOModel.eomodeld/
    >>> index.eomodeld ...
    >>> SCFinderPlugin(114): Unable to get bundle
    >>> identifier.org.objectstyle.wolips.eomodeler.core.model.EOModelException:
    >>> There was more than one SQL reverse engineer factory defined.
    >>> at
    >>> org.objectstyle.wolips.eomodeler.core.sql.IEOSQLReverseEngineerFactory$
    >>> Utility.reverseEngineerFactory(IEOSQLReverseEngineerFactory.java:38)
    >>> at
    >>> org.objectstyle.wolips.eomodeler.actions.ReverseEngineerAction.run
    >>> (ReverseEngineerAction.java:111)
    >>> at org.eclipse.ui.internal.PluginAction.runWithEvent
    >>> (PluginAction.java:251)
    >>> at
    >>> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(
    >>> ActionContributionItem.java:583)
    >>> at org.eclipse.jface.action.ActionContributionItem.access$2
    >>> (ActionContributionItem.java:500)
    >>> at org.eclipse.jface.action.ActionContributionItem$5.handleEvent
    >>> (ActionContributionItem.java:411)
    >>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    >>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
    >>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
    >>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
    >>> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
    >>> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
    >>> 3482)
    >>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:
    >>> 3068)
    >>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
    >>> 2384)
    >>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
    >>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
    >>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
    >>> at org.eclipse.core.databinding.observable.Realm.runWithDefault
    >>> (Realm.java:288)
    >>> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    >>> (Workbench.java:490)
    >>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench
    >>> (PlatformUI.java:149)
    >>> at org.eclipse.ui.internal.ide.application.IDEApplication.start
    >>> (IDEApplication.java:113)
    >>> at org.eclipse.equinox.internal.app.EclipseAppHandle.run
    >>> (EclipseAppHandle.java:193)
    >>> 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:386)
    >>> 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:549)
    >>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    >>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    >>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
    >>> SCFinderPlugin(114): Unable to get bundle identifier.
    >>>
    >>> Any ideas on what I can try next?
    >>> JR
    >>> On Sep 22, 2009, at 12:30 PM, Mike Schrag wrote:
    >>>
    >>>> there's something weird in your environment .... maybe you have
    >>>> both the workspace and the non-workspace plugins loaded in your
    >>>> Eclipse Application?
    >>>>
    >>>> On Sep 22, 2009, at 1:19 PM, JR Ruggentaler wrote:
    >>>>>
    >>>>
    >>>
    >>
    >
    > JR Ruggentaler
    > Senior Software Developer
    > Medical Present Value, Inc
    > j..pv.com
    > Office 512.439.0206
    > Mobile 512.431.6849
    >



    This archive was generated by hypermail 2.0.0 : Wed Sep 23 2009 - 12:43:43 EDT