Re: Eclipse M6 status [Was: Re: Classpath woes]

From: Anjo Krank (kran..ogicunited.com)
Date: Fri Apr 21 2006 - 05:32:12 EDT

  • Next message: Anjo Krank: "Re: Eclipse M6 status [Was: Re: Classpath woes]"

    I run Rc1 with the WST-only update from Callisto and WOLips 116 in
    PDE mode. I can confirm these two:

    - finish button doesn't activate
    - clicking on .wod brings up the dialog

    I got a few warnings:

    - StructuredTextEditor being used without StructuredDocument
    - Input Name: MyComponent.html
    - Unexpected IDocumentProvider implementation:
    org.eclipse.ui.editors.text.TextFileDocumentProvider
    - Unexpected IDocument implementation:
    org.eclipse.core.internal.filebuffers.SynchronizableDocument

    in org.eclipse.wst.sse.ui. Also, I'd get errors launching before I
    manually added the 1.5 JDK and started the app with it.

    Clicking the .api brings up this:

    org.eclipse.jface.util.Assert$AssertionFailedException: null argument;
            at org.eclipse.jface.util.Assert.isNotNull(Assert.java:150)
            at org.eclipse.jface.util.Assert.isNotNull(Assert.java:126)
            at org.eclipse.jface.viewers.SelectionChangedEvent.<init>
    (SelectionChangedEvent.java:46)
            at org.eclipse.ui.part.MultiPageEditorPart.pageChange
    (MultiPageEditorPart.java:603)
            at
    org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.pageChan
    ge(ComponentEditorPart.java:443)
            at org.eclipse.ui.part.MultiPageEditorPart.setActivePage
    (MultiPageEditorPart.java:687)
            at
    org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.switchTo
    Page(ComponentEditorPart.java:431)
            at
    org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.switchTo
    Api(ComponentEditorPart.java:427)
            at
    org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.createPa
    ges(ComponentEditorPart.java:319)
            at org.eclipse.ui.part.MultiPageEditorPart.createPartControl
    (MultiPageEditorPart.java:275)
            at org.eclipse.ui.internal.EditorReference.createPartHelper
    (EditorReference.java:596)
            at org.eclipse.ui.internal.EditorReference.createPart
    (EditorReference.java:372)
            at org.eclipse.ui.internal.WorkbenchPartReference.getPart
    (WorkbenchPartReference.java:566)
            at org.eclipse.ui.internal.EditorReference.getEditor
    (EditorReference.java:214)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
    (WorkbenchPage.java:2537)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
    (WorkbenchPage.java:2470)
            at org.eclipse.ui.internal.WorkbenchPage.access$10
    (WorkbenchPage.java:2462)
            at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2447)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
    69)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2442)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2419)
            at
    org.objectstyle.wolips.componenteditor.launcher.ComponentEditorLauncher.
    open(ComponentEditorLauncher.java:144)
            at
    org.objectstyle.wolips.componenteditor.launcher.ComponentEditorLauncher.
    open(ComponentEditorLauncher.java:158)
            at org.eclipse.ui.internal.EditorManager$3.run(EditorManager.java:742)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
    69)
            at org.eclipse.ui.internal.EditorManager.openExternalEditor
    (EditorManager.java:735)
            at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor
    (EditorManager.java:709)
            at org.eclipse.ui.internal.EditorManager.openEditor
    (EditorManager.java:679)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
    (WorkbenchPage.java:2535)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
    (WorkbenchPage.java:2470)
            at org.eclipse.ui.internal.WorkbenchPage.access$10
    (WorkbenchPage.java:2462)
            at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2447)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
    69)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2442)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2427)
            at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
            at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
            at org.eclipse.ui.actions.OpenFileAction.openFile
    (OpenFileAction.java:98)
            at org.eclipse.ui.actions.OpenSystemEditorAction.run
    (OpenSystemEditorAction.java:98)
            at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction
    (OpenActionGroup.java:125)
            at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction
    (MainActionGroup.java:327)
            at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen
    (ResourceNavigator.java:679)
            at org.eclipse.ui.views.navigator.ResourceNavigator$6.open
    (ResourceNavigator.java:434)
            at org.eclipse.jface.viewers.StructuredViewer$2.run
    (StructuredViewer.java:811)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:843)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
            at org.eclipse.jface.viewers.StructuredViewer.fireOpen
    (StructuredViewer.java:809)
            at org.eclipse.jface.viewers.StructuredViewer.handleOpen
    (StructuredViewer.java:1063)
            at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen
    (StructuredViewer.java:1162)
            at org.eclipse.jface.util.OpenStrategy.fireOpenEvent
    (OpenStrategy.java:249)
            at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:243)
            at org.eclipse.jface.util.OpenStrategy$1.handleEvent
    (OpenStrategy.java:283)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1267)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3273)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2909)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    (Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
            at org.eclipse.ui.internal.ide.IDEApplication.run
    (IDEApplication.java:95)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    (PlatformActivator.java:78)
            at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicat
    ion(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    (EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:376)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:169)
            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.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

    The .java editor in the component editor is still not the same as the
    normal java editor:

    - double click on gutter doesn't toggle breakpiont
    - auto-complete in a method shows "No template proposal" on the first
    try, it works on the second try you press cmd-space

    - Saving in a Component editor yields:

    java.lang.NullPointerException
            at
    org.objectstyle.wolips.htmleditor.editor.StructuredTextEditorHTMLWithWeb
    ObjectTags.getAdapter(StructuredTextEditorHTMLWithWebObjectTags.java:81)
            at
    org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.updateOu
    tline(ComponentEditorPart.java:387)
            at org.objectstyle.wolips.componenteditor.part.ComponentEditorPart
    $1.handleEvent(ComponentEditorPart.java:185)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1481)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1486)
            at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1281)
            at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:2284)
            at org.eclipse.swt.widgets.Control.forceFocus(Control.java:810)
            at org.eclipse.jface.window.ApplicationWindow.run
    (ApplicationWindow.java:811)
            at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:
    2279)
            at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation
    (SaveableHelper.java:258)
            at org.eclipse.ui.internal.SaveableHelper.savePart
    (SaveableHelper.java:136)
            at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:
    1360)
            at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:
    2927)
            at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:59)
            at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
            at org.eclipse.jface.commands.ActionHandler.execute
    (ActionHandler.java:119)
            at org.eclipse.core.commands.Command.executeWithChecks(Command.java:
    460)
            at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks
    (ParameterizedCommand.java:424)
            at org.eclipse.ui.internal.handlers.HandlerService.executeCommand
    (HandlerService.java:160)
            at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand
    (WorkbenchKeyboard.java:466)
            at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press
    (WorkbenchKeyboard.java:799)
            at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent
    (WorkbenchKeyboard.java:846)
            at
    org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings
    (WorkbenchKeyboard.java:564)
            at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3
    (WorkbenchKeyboard.java:506)
            at org.eclipse.ui.internal.keys.WorkbenchKeyboard
    $KeyDownFilter.handleEvent(WorkbenchKeyboard.java:122)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1101)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1480)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490)
            at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1542)
            at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1537)
            at org.eclipse.swt.widgets.Control.kEventUnicodeKeyPressed
    (Control.java:1803)
            at org.eclipse.swt.widgets.Composite.kEventUnicodeKeyPressed
    (Composite.java:557)
            at org.eclipse.swt.widgets.Control.kEventTextInputUnicodeForKeyEvent
    (Control.java:1795)
            at org.eclipse.swt.widgets.Widget.textInputProc(Widget.java:1985)
            at org.eclipse.swt.widgets.Display.textInputProc(Display.java:3799)
            at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    Method)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2878)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    (Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
            at org.eclipse.ui.internal.ide.IDEApplication.run
    (IDEApplication.java:95)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    (PlatformActivator.java:78)
            at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicat
    ion(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    (EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:376)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:169)
            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.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)

    I thought the problems had something to do with the new JDK 1.5
    update from Apple, but the problems persist if you symlink it to
    1.4.2 and recompile everything.

    Cheers, Anjo

    Am 20.04.2006 um 20:28 schrieb Mike Schrag:

    > Yeah I just rebuilt it too after Ulrich mentioned 117 thinking
    > maybe the build server just hadn't gotten this build yet, but 116
    > is the latest and greatest that is in CVS. Maybe the build number
    > just hadn't incremented yet?
    >
    > On Apr 20, 2006, at 2:10 PM, Marc Respass wrote:
    >
    >> I recently got Eclipse RC1. That is Calisto? Where is WOLips
    >> 2.0.0.117? I pulled (http://www.mdimension.com/~wolips/wolips-
    >> latest.tar.gz) and it's 116.
    >>
    >> Marc
    >>
    >> On Apr 20, 2006, at 8:29 AM, Ulrich Köster wrote:
    >>
    >>> It should work now. Grab the latest from the callisto site (run
    >>> the update from callisto site again) and the latest WOLips
    >>> 2.0.0.117.
    >>>
    >>> Uli
    >>> Am 19.04.2006 um 20:44 schrieb Pierre Frisch:
    >>>
    >>>> There is something bizarre with the way Eclipse M6 install the
    >>>> updates. The Callisto update will always install but I can only
    >>>> install subclipse or wolips update with one of callisto updates
    >>>> or the finish button will never be activated. There must be
    >>>> something missing in our site.xml.
    >>>>
    >>>> Pierre
    >>>>
    >>>> On 19-Apr-06, at 8:31 AM, Anders Peterson wrote:
    >>>>
    >>>>> I did almost the same thing with RC1.
    >>>>>
    >>>>> I was very selective at the Callisto Discovery Site. I only
    >>>>> selected one feature. (Forget the exact name.) Under Web and
    >>>>> J2EE Development I selected the feature that is NOT named J2EE
    >>>>> Standard Tools. ;-) Then I pressed the "Select Required" button...
    >>>>>
    >>>>> Installing WOLIps from the mdimension update site did not work.
    >>>>> For some reason the "Finsh" button never activated.
    >>>>> Downloading the features/plugins, and manually installing/
    >>>>> enabling them worked fine. I've not installed anything related
    >>>>> to TPTP/Profiling/JMechanic.
    >>>>>
    >>>>> Is it possible for the WOLips update site to know its
    >>>>> dependencies (like Callisto does) and refer to features at the
    >>>>> Callisto site?
    >>>>>
    >>>>> /Anders
    >>>>>
    >>>>> Pierre Frisch wrote:
    >>>>>> Hi Anjo,
    >>>>>> I think we are trying too hard. I installed the latest version
    >>>>>> of eclipse (M6). Run the install from the "Callisto Discorery
    >>>>>> Site" Installed everything the only thing I was missing is the
    >>>>>> jMechanics and then unpacked wolips (latest from yesterday)
    >>>>>> and as far as I can tell all is working.
    >>>>>> Pierre
    >>>>>> On 18-Apr-06, at 9:46 PM, Anjo Krank wrote:
    >>>>>>> As WTP fails to load even without WOLips, I don't think this
    >>>>>>> is a code problem. I'll try again later today.
    >>>>>>>
    >>>>>>> Cheers, Anjo
    >>>>>>>
    >>>>>>> PS: why is there a question mark after "profit"? Shouldn't
    >>>>>>> that be an exclamation mark?
    >>>>>>>
    >>>>>>> Am 19.04.2006 um 00:09 schrieb Mike Schrag:
    >>>>>>>
    >>>>>>>> I'm running a stock M6 w/ the not-quite-latest plugins.
    >>>>>>>> Literally the "process" i use whenever a new eclipse comes out:
    >>>>>>>>
    >>>>>>>> 1) download eclipse
    >>>>>>>> 2) download latest-all wolips
    >>>>>>>> 3) untar eclipse
    >>>>>>>> 4) untar wolips on top
    >>>>>>>> 5) run eclipse
    >>>>>>>> 6) profit?
    >>>>>>>>
    >>>>>>>> But again, I'm not quite HEAD at the moment, so it's
    >>>>>>>> possible something in there is causing an issue ... WTP
    >>>>>>>> seems to be working just fine for me, though, so that's
    >>>>>>>> really strange. But later tonight I'll grab the latest and
    >>>>>>>> give it a shot as well and we can see if it's something else
    >>>>>>>> that has changed that caused the break.
    >>>>>>>
    >>>>>>>
    >>>>>
    >>>>>
    >>>>> --
    >>>>> http://ojalgo.org/
    >>>>>
    >>>>> Mathematics, Linear Algebra and Optimisation with Java
    >>>>>
    >>>>
    >>>
    >>
    >



    This archive was generated by hypermail 2.0.0 : Fri Apr 21 2006 - 05:32:20 EDT