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.createMode
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.select(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.selectPar
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.handleOpe
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.runApplication(
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 - 09:44:54 EDT