I did not try that as a matter of fact. I just closed out of Dev Studio and
opened it again in a different but existing workspace as a test, the form
opened just fine. Thanks for the tip, I will definitely remember that going
forward. Unfortunately I have to get my space configured the way I like it
(since I never used this other workspace it isn't personalized yet) but I
could have saved myself an hour had I posted here first. I also spent close
to ten minutes with the BMC rep repeating back all the details of my ARS and
operation system and she never suggested using a different workspace.

 

(On a tangent she even asked me to upload the def file of my problem form
even though I told her nobody else was having the issue and I had imported
the def file under a different form name and could open that form just
fine).

 

 

Thanks very much,

Rick

___________________________

Rick Westbrock

QMX Support Services

 

From: Action Request System discussion list(ARSList)
[mailto:[email protected]] On Behalf Of Longwing, Lj
Sent: Tuesday, April 02, 2013 11:17 AM
To: [email protected]
Subject: Re: Dev Studio fails to open one specific form (Eclipse error)

 

** 

You didn't mention if you tried creating a new workspace, so I'll ask, did
you?

 

On Tue, Apr 2, 2013 at 12:11 PM, Rick Westbrock <[email protected]> wrote:

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"

 

_ARSlist: "Where the Answers Are" and have been for 20 years_ 


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

Reply via email to