Hi Chamith, The internal browser and the API you're using to launch it are not part of WTP. Please try posting to the platform UI newsgroup, mailing list, or opening a bugzilla.
Thanks, Tim deBoer [email protected] From: buddhika chamith <[email protected]> To: [email protected] Date: 02/16/2009 04:10 AM Subject: [wtp-dev] Opening the internal browser in Eclipse Hi, I wanted to open the internal web browser to display an SVG file in my plugin. I used the following code snippet in browser invocation logic. IWorkbenchBrowserSupport browserSupport = PluginActivator.getDefault().getWorkbench().getBrowserSupport(); IWebBrowser browser = browserSupport.createBrowser(IWorkbenchBrowserSupport.LOCATION_BAR, null,"Test", "Test"); URL url = new URL("the file url address"); browser.openURL(url); But it failed with the following exception . org.eclipse.ui.PartInitException: Could not open a Web browser because there are none configured. Check the Web Browser preferences. at org.eclipse.ui.internal.browser.DefaultBrowserSupport.createBrowser(DefaultBrowserSupport.java:108) at org.eclipse.ui.internal.browser.WorkbenchBrowserSupport.createBrowser(WorkbenchBrowserSupport.java:97) So I tried to change the preference using Window-> Preference->General->Web browser in the eclipse application. But strangely the option to select the internal browser was grayed out. Then the next time I re-runned the eclipse application. Here I was able to change the browser setting to use the internal browser(by default it had been selected to use the external browser) before invoking my plugin. Then again I tried to run my plugin. Then I got the following NullPointer exception. java.lang.NullPointerException at org.eclipse.ui.internal.browser.DefaultBrowserSupport.getWindowKey(DefaultBrowserSupport.java:76) at org.eclipse.ui.internal.browser.DefaultBrowserSupport.createBrowser(DefaultBrowserSupport.java:137) at org.eclipse.ui.internal.browser.WorkbenchBrowserSupport.createBrowser(WorkbenchBrowserSupport.java:97) Have anyone got this kind of problem before? How can I get this to work? I'm working in Eclipse Ganymede in Ubunutu. Regards, Chamith Buddhika._______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
