[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-2733) Broken Eclipse Template

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Wed Sep 10 03:57:38 EDT 2008


    [ https://jira.jboss.org/jira/browse/JBIDE-2733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12428825#action_12428825 ] 

Snjezana Peco commented on JBIDE-2733:
--------------------------------------

I don't know, but suppose that someone tried to define some Java template, gave up, but forgot to remove the code.
The ExtendedTemplateContextType class only extends the JavaContextType class. It doesn't add any new functionality.

> Broken Eclipse Template
> -----------------------
>
>                 Key: JBIDE-2733
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-2733
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>    Affects Versions: 3.0.0.alpha
>         Environment: Ganymede
> Jboss tools nightly 2008.08.31
>            Reporter: Krasimir Goutcev
>            Assignee: Snjezana Peco
>             Fix For: 3.0.0.beta1
>
>
> 1. install Ganymede
>  (Check Preferences->Java->Editor>Template ----- OK)
> 2. Install Subversion plugin
>  (Check Preferences->Java->Editor>Template ----- OK)
> 3. install Jboss Tools
>  (Check Preferences->Java->Editor>Template ----- Error - )
> !ENTRY org.eclipse.jface 4 2 2008-09-05 00:00:10.429
> !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
> !STACK 0
> java.lang.IllegalArgumentException: Argument cannot be null
> 	at org.eclipse.swt.SWT.error(SWT.java:3761)
> 	at org.eclipse.swt.SWT.error(SWT.java:3695)
> 	at org.eclipse.swt.SWT.error(SWT.java:3666)
> 	at org.eclipse.swt.graphics.GC.stringExtent(GC.java:4682)
> 	at org.eclipse.ui.texteditor.templates.TemplatePreferencePage.computeMinimumContextColumnWidth(TemplatePreferencePage.java:1009)
> 	at org.eclipse.ui.texteditor.templates.TemplatePreferencePage.createContents(TemplatePreferencePage.java:840)
> 	at org.eclipse.jdt.internal.ui.preferences.JavaTemplatePreferencePage.createContents(JavaTemplatePreferencePage.java:74)
> 	at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:235)
> 	at org.eclipse.jdt.internal.ui.preferences.JavaTemplatePreferencePage.createControl(JavaTemplatePreferencePage.java:61)
> 	at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1466)
> 	at org.eclipse.jface.preference.PreferenceDialog$14.run(PreferenceDialog.java:1223)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> 	at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> 	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> 	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> 	at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1217)
> 	at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:570)
> 	at org.eclipse.jface.preference.PreferenceDialog$10.run(PreferenceDialog.java:700)
> 	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> 	at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:696)
> 	at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:842)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> 	at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> 	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> 	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> 	at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:840)
> 	at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:1153)
> 	at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:1178)
> 	at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:250)
> 	at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:244)
> 	at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:418)
> 	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> 	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
> 	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
> 	at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
> 	at org.eclipse.jface.window.Window.open(Window.java:801)
> 	at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)
> 	at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
> 	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
> 	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
> 	at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> 	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
> 	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
> 	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
> 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
> 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> 	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.equinox.launcher.Main.invokeFramework(Main.java:549)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> So, i know  you 'll say that it is problem of Eclipse, but it's happen only after installing JBoss Tools

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list