Re: Entity Modeler

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

  • Next message: Watkins, Garry: "RE: Entity Modeler"

    OK, fixed ... kicking off a build server build now.

    On Aug 2, 2006, at 10:03 AM, Mike Schrag wrote:

    > 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.addModelFromFolde
    >> r(EOMod
    >> elGroup.java:206)
    >> at
    >> org.objectstyle.wolips.eomodeler.model.EclipseEOModelGroupFactory.cre
    >> ateMode
    >> 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.sele
    >> ct(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.se
    >> lectPar
    >> 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.ha
    >> ndleOpe
    >> 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.runAppli
    >> cation(
    >> 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:07:22 EDT