Re: Entity Modeler

From: Mike Schrag (mschra..dimension.com)
Date: Wed Aug 02 2006 - 10:03:54 EDT

  • Next message: Mike Schrag: "Re: Entity Modeler"

    Column names that look like numbers ... ugh. OK. Fix coming right up.

    On Aug 2, 2006, at 9:44 AM, Watkins, Garry wrote:

    > Entity Modeler is crashing with following stacktrace.
    >
    > I am including the offending stored procedure as well. This model
    > used to
    > load.
    >
    > Thanks
    > Garry
    >
    > =============== ClaimSubmitToAdmin.storedProcedure ==================
    >
    > {
    > arguments = (
    > {
    > allowsNull = Y;
    >
    > columnName = 003;
    > externalType = int;
    > name =
    > aSubmittedBy;
    > parameterDirection = 1;
    >
    > valueClassName = NSNumber;
    > valueType = l;
    > },
    >
    > {
    > allowsNull = Y;
    > columnName = 004;
    >
    > externalType = int;
    > name = aSubmittedTo;
    >
    > parameterDirection = 1;
    > valueClassName = NSNumber;
    >
    > valueType = l;
    > },
    > {
    > allowsNull = Y;
    >
    > columnName = 005;
    > externalType = bit;
    > name =
    > bInsertNewRecord;
    > parameterDirection = 1;
    >
    > valueClassName = NSNumber;
    > valueType = c;
    > },
    >
    > {
    > allowsNull = Y;
    > columnName = 002;
    >
    > externalType = int;
    > name = iDefendantCode;
    >
    > parameterDirection = 1;
    > valueClassName = NSNumber;
    >
    > valueType = l;
    > },
    > {
    > allowsNull = Y;
    >
    > columnName = 001;
    > externalType = int;
    > name =
    > iMatterPlaintiffId;
    > parameterDirection = 1;
    >
    > valueClassName = NSNumber;
    > valueType = l;
    > },
    >
    > {
    > allowsNull = Y;
    > columnName = 000;
    >
    > externalType = int;
    > name = returnValue;
    >
    > parameterDirection = 2;
    > precision = 10;
    >
    > valueClassName = NSNumber;
    > valueType = d;
    > }
    > );
    >
    > externalName = dbo.CF_Claim_Update_POC_Info;
    > name = ClaimSubmitToAdmin;
    > }
    >
    > ===============
    >
    > org.objectstyle.wolips.eomodeler.model.EOModelException: Failed to
    > load
    > stored procedure from
    > '/Users/garry/Documents/_MR/CMPBusinessLogic/CMP.eomodeld/
    > ClaimSubmitToAdmin
    > .storedProcedure'.
    > at
    > org.objectstyle.wolips.eomodeler.model.EOStoredProcedure.loadFromFile(
    > EOStor
    > edProcedure.java:333)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOModel.loadFromFolder
    > (EOModel.java:5
    > 36)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOModelGroup.addModelFromFolder
    > (EOMod
    > elGroup.java:206)
    > at
    > org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.crea
    > teMode
    > l(EclipseEOModelGroupFactory.java:98)
    > at
    > org.objectstyle.wolips.eomodeler.editors.EOModelEditor.init
    > (EOModelEditor.ja
    > va:445)
    > at
    > org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:
    > 839)
    >
    > at
    > org.eclipse.ui.internal.EditorReference.createPartHelper
    > (EditorReference.jav
    > a:583)
    > at
    > org.eclipse.ui.internal.EditorReference.createPart
    > (EditorReference.java:372)
    > at
    > org.eclipse.ui.internal.WorkbenchPartReference.getPart
    > (WorkbenchPartReferenc
    > e.java:566)
    > at
    > org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
    > at
    > org.eclipse.ui.internal.presentations.PresentablePart.setVisible
    > (Presentable
    > Part.java:140)
    > at
    > org.eclipse.ui.internal.presentations.util.PresentablePartFolder.selec
    > t(Pres
    > entablePartFolder.java:268)
    > at
    > org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(
    > LeftTo
    > RightTabOrder.java:65)
    > at
    > org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.sel
    > ectPar
    > t(TabbedStackPresentation.java:394)
    > at
    > org.eclipse.ui.internal.PartStack.refreshPresentationSelection
    > (PartStack.jav
    > a:1144)
    > at
    > org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)
    > at
    > org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1311)
    > at
    > org.eclipse.ui.internal.PartStack.add(PartStack.java:455)
    > at
    > org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102)
    > at
    > org.eclipse.ui.internal.PartStack.add(PartStack.java:441)
    > at
    > org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111)
    > at
    > org.eclipse.ui.internal.EditorSashContainer.addEditor
    > (EditorSashContainer.ja
    > va:60)
    > at
    > org.eclipse.ui.internal.EditorAreaHelper.addToLayout
    > (EditorAreaHelper.java:2
    > 17)
    > at
    > org.eclipse.ui.internal.EditorAreaHelper.addEditor
    > (EditorAreaHelper.java:207
    > )
    > at
    > org.eclipse.ui.internal.EditorManager.createEditorTab
    > (EditorManager.java:819
    > )
    > at
    > org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor
    > (EditorManager
    > .java:718)
    > at
    > org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:
    > 679)
    >
    > at
    > org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
    > (WorkbenchPage.ja
    > va:2586)
    > at
    > org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
    > (WorkbenchPage.java:2521
    > )
    > at
    > org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:
    > 2513)
    >
    > at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:
    > 2498)
    >
    > at org.eclipse.swt.custom.BusyIndicator.showWhile
    > (BusyIndicator.java:67)
    >
    > at
    > org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
    > 2493)
    >
    > at
    > org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
    > 2478)
    >
    > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
    > at
    > org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
    > at
    > org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
    > (EditorUtil
    > ity.java:275)
    > at
    > org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
    > (EditorUtil
    > ity.java:139)
    > at
    > org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open
    > (OpenActionUtil.java:
    > 49)
    > at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:190)
    >
    > at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:174)
    > at
    > org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun
    > (SelectionDisp
    > atchAction.java:267)
    > at
    > org.eclipse.jdt.ui.actions.SelectionDispatchAction.run
    > (SelectionDispatchActi
    > on.java:243)
    > at
    > org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.han
    > dleOpe
    > n(PackageExplorerActionGroup.java:306)
    > at
    > org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open
    > (PackageEx
    > plorerPart.java:651)
    > at
    > org.eclipse.jface.viewers.StructuredViewer$2.run
    > (StructuredViewer.java:817)
    >
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at
    > org.eclipse.core.runtime.Platform.run(Platform.java:843)
    > at
    > org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
    > at
    > org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
    > at
    > org.eclipse.jface.viewers.StructuredViewer.fireOpen
    > (StructuredViewer.java:81
    > 5)
    > at
    > org.eclipse.jface.viewers.StructuredViewer.handleOpen
    > (StructuredViewer.java:
    > 1069)
    > at
    > org.eclipse.jface.viewers.StructuredViewer$6.handleOpen
    > (StructuredViewer.jav
    > a:1168)
    > at
    > org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:
    > 249)
    >
    > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:243)
    >
    > at org.eclipse.jface.util.OpenStrategy$1.handleEvent
    > (OpenStrategy.java:283)
    >
    > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    > at
    > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
    > at
    > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
    > at
    > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
    > at
    > org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
    > at
    > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
    > at
    > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
    > at
    > org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
    > at
    > org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
    > at
    > org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    > (Workbench.java:419)
    >
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    >
    > at org.eclipse.ui.internal.ide.IDEApplication.run
    > (IDEApplication.java:95)
    >
    > at
    > org.eclipse.core.internal.runtime.PlatformActivator$1.run
    > (PlatformActivator.
    > java:78)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplic
    > ation(
    > EclipseAppLauncher.java:92)
    > at
    > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    > (EclipseAp
    > pLauncher.java:68)
    > at
    > org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:400)
    > at
    > org.eclipse.core.runtime.adaptor.EclipseStarter.run
    > (EclipseStarter.java:177)
    > 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.core.launcher.Main.invokeFramework(Main.java:336)
    > at
    > org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    > at
    > org.eclipse.core.launcher.Main.run(Main.java:977)
    > at
    > org.eclipse.core.launcher.Main.main(Main.java:952)
    > Caused by:
    > java.lang.ClassCastException: java.lang.Integer
    > at
    > org.objectstyle.wolips.eomodeler.model.EOModelMap.getString
    > (EOModelMap.java:
    > 207)
    > at
    > org.objectstyle.wolips.eomodeler.model.AbstractEOArgument.loadFromMap(
    > Abstra
    > ctEOArgument.java:366)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOArgument.loadFromMap
    > (EOArgument.jav
    > a:87)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOStoredProcedure.loadFromMap
    > (EOStore
    > dProcedure.java:303)
    > at
    > org.objectstyle.wolips.eomodeler.model.EOStoredProcedure.loadFromFile(
    > EOStor
    > edProcedure.java:330)
    > ... 80 more
    >
    >
    >
    >
    >
    >
    > Confidential & Privileged
    >
    > Unless otherwise indicated or obvious from its nature, the
    > information contained in this communication is attorney-client
    > privileged and confidential information/work product. This
    > communication is intended for the use of the individual or entity
    > named above. If the reader of this communication is not the
    > intended recipient, you are hereby notified that any dissemination,
    > distribution or copying of this communication is strictly
    > prohibited. If you have received this communication in error or
    > are not sure whether it is privileged, please immediately notify us
    > by return e-mail and destroy any copies--electronic, paper or
    > otherwise--which you may have of this communication.
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Wed Aug 02 2006 - 10:04:02 EDT