Hello all-

I have run into a strange problem with Dev Studio throwing this error when I
try to open a regular form "Could not open the editor: An exception was
thrown during initialization". I had been opening this form to view it (but
not make any changes) multiple times over a two week period and then one day
it threw that error when I tried to open it.

I had someone else on my team open the form from their machine and they had
no problem and I can open any other object on the server with no issues. I
decided it must be my client so I tried various things and today ended up
doing the following in order:
* Uninstall Dev Studio
* Uninstall Java
* Reboot
* Install Java (version 7, update 17)
* Reboot
* Install Dev Studio
* Reboot
* Change devstudio.ini to use -Xms512m and -Xmx1024m
* Run Dev Studio with no preference server (per KA317371)

I still get the same error (which is actually an Eclipse error) and I'm
stumped. The problem is opening the form on our development server so I
exported a definition file of that form from the QA server; Migrator on my
laptop is able to check that def file against the dev server to see that
they are an exact match. That BMC article referenced above says to disable
Dev Cache mode but we don't want to do that on our development server (and
again nobody else has this issue).

I even had a def file from the dev server that I had exported previously so
I imported it under a different name and I can open that copy of the form
with no problem. I didn't want to import it under the same name since I'm
the only one having a problem with this form. System details are below and
I'm open to any and all suggestions, I do have a case open with BMC but
figured I'd hit up the brain trust here as well. I pasted the huge set of
Java error messages that are shown below for anyone who can make sense of
them.

Client OS: Windows 7 Ultimate 32-bit
Dev Studio 7.6.04 SP2
Server OS: Windows 2008 Enterprise SP
ARS: 7.6.04 SP2
Java 7 update 17


-Rick

java.lang.NullPointerException
        at
com.bmc.arsys.studio.ui.editors.form.model.UIDataCharacterField.validateProp
erty(Unknown Source)
        at
com.bmc.arsys.studio.ui.editors.form.model.UIDataCharacterField.validate(Unk
nown Source)
        at
com.bmc.arsys.studio.ui.editors.form.model.FormViewLayout.validate(Unknown
Source)
        at
com.bmc.arsys.studio.ui.editors.form.FormEditor.validateViews(Unknown
Source)
        at com.bmc.arsys.studio.ui.editors.form.FormEditor.init(Unknown
Source)
        at
org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)
        at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.jav
a:647)
        at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
        at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReferenc
e.java:595)
        at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
        at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Presentable
Part.java:180)
        at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Pres
entablePartFolder.java:270)
        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:473)
        at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.jav
a:1254)
        at
org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1207)
        at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1606)
        at org.eclipse.ui.internal.PartStack.add(PartStack.java:497)
        at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
        at org.eclipse.ui.internal.PartStack.add(PartStack.java:483)
        at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
        at
org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.ja
va:63)
        at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:2
25)
        at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213
)
        at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778
)
        at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager
.java:677)
        at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.ja
va:2860)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768
)
        at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)
        at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2674)
        at
com.bmc.arsys.studio.ui.views.objectlist.actions.OpenDefaultEditorAction.run
(Unknown Source)
        at
com.bmc.arsys.studio.ui.views.objectlist.ObjectListView$16$1.run(Unknown
Source)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
        at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
        at
org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalConte
xt.java:173)
        at
org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)
        at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.ja
va:507)
        at
org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonit
orJobsDialog.java:275)
        at
org.eclipse.ui.internal.progress.ProgressManager$5.run(ProgressManager.java:
960)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressMan
ager.java:995)
        at
org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressMan
ager.java:970)
        at
com.bmc.arsys.studio.ui.views.objectlist.ObjectListView.doubleClick(Unknown
Source)
        at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:824)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.
java:822)
        at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredView
er.java:1113)
        at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Structure
dViewer.java:1225)
        at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.j
ava:238)
        at
org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:235)
        at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:296)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
        at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:115)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
196)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
___________________________
Rick Westbrock
QMX Support Services



_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to