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