Sorry for the double posting.

I am running into an error when executing jsf unit test driven by Ant. It fails at calling PlatformUI.getWorkbench(). I.e., Workbench has not been created yet and see the attached error stack at end.
Tried to create a Workbench before calling getWorkbench.
       if(!PlatformUI.isWorkbenchRunning()) {
PlatformUI.createAndRunWorkbench(PlatformUI.createDisplay(), new MyWorkbenchAdvisor());
       }

It moved forwarded but again fail to getShell() from the ActiveWorkBenchWindow. There are probably more to try. I am wondering if this is direction to go before I go down to this path and why this error occurred.

Thank you very much,
Justin
Oracle

-------------------------------------------------
Workbench has not been created yet.| |java.lang.IllegalStateException: Workbench has not been created yet.
at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:92)
at org.eclipse.wtp.jsf.ui.tests.classpath.JSFLibraryWizardTestCases.testWizardDialog(JSFLibraryWizardTestCases.java:61)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:313)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:199)
at org.eclipse.test.CoreTestApplication.runTests(CoreTestApplication.java:35)
at org.eclipse.test.CoreTestApplication.run(CoreTestApplication.java:31)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
---------------------------------
_______________________________________________
wtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to