Menu

#105 p4eclipse doesn't work in eclipse 3.0 M8

open-fixed
nobody
UI (29)
5
2004-04-07
2004-03-28
No

p4eclipse will install into M8, but after adding a
depot, the follwing exception crops up in the eclipse logs:

ava.lang.NoClassDefFoundError:
org/eclipse/team/core/sync/IRemoteResource
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:309)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:175)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:298)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass(DefaultClassLoader.java:187)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:243)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:104)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:315)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:346)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:116)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:309)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:175)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:298)
at
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass(DefaultClassLoader.java:187)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:243)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:104)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:315)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.requireClass(BundleLoader.java:280)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findRequiredClass(BundleLoader.java:855)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:343)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:116)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at
net.sourceforge.perforce.ui.model.RemoteContentProvider.hasChildren(RemoteContentProvider.java:32)
at
org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:1152)
at
org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:1596)
at
org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:384)
at
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:1554)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1058)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1036)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:999)
at
org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:987)
at
org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:870)
at
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:810)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:868)
at
org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:830)
at
net.sourceforge.perforce.ui.views.ServerView$2.run(ServerView.java:188)
at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:106)
at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1930)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1562)
at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1536)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:257)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:90)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:277)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:239)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:117)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:267)
at org.eclipse.core.launcher.Main.run(Main.java:692)
at org.eclipse.core.launcher.Main.main(Main.java:676)

Discussion

  • Mirko Strüßmann

    Logged In: YES
    user_id=431193

    The Eclipse Team API changed with 3.0M8 ...

    Can someone of the developers of this project estimate how
    long it will take to adopt the changes into P4Eclipse?

     
  • Paul Krause

    Paul Krause - 2004-04-04

    Logged In: YES
    user_id=221319

    See Eclipse Bugzilla Bug 57197 for original report.
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=57197

    The org.eclipse.team.core.sync package is gone.
    It was removed in I20040302 by "SyncView API released to
    HEAD."

    Unfortunately, there does not appear to be any
    documentation on how the interface changed or how clients
    need to be rewritten, so I do not have any basis for
    estimating how long the changes would take, or even how to
    best proceed.

     
  • Paul Krause

    Paul Krause - 2004-04-07

    Logged In: YES
    user_id=221319

    cvs ci -m "FIX [ 924737 ] p4eclipse doesn't work in eclipse
    3.0 M8
    Checking in
    src/net/sourceforge/perforce/ui/internal/ResourceEditionNode.j
    ava;
    /cvsroot/p4eclipse/net.sourceforge.perforce.ui/src/net/sour
    ceforge/perforce/ui/internal/ResourceEditionNode.java,v <--
    ResourceEditionNode.java
    new revision: 1.4; previous revision: 1.3
    done
    Checking in
    src/net/sourceforge/perforce/ui/internal/PerforceCompareRevis
    ionsInput.java;
    /cvsroot/p4eclipse/net.sourceforge.perforce.ui/src/net/sour
    ceforge/perforce/ui/internal/PerforceCompareRevisionsInput.ja
    va,v <-- PerforceCompareRevisionsInput.java
    new revision: 1.4; previous revision: 1.3
    Checking in
    src/net/sourceforge/perforce/ui/SubmitValidator.java;
    /cvsroot/p4eclipse/net.sourceforge.perforce.ui/src/net/sour
    ceforge/perforce/ui/SubmitValidator.java,v <--
    SubmitValidator.java
    new revision: 1.7; previous revision: 1.6
    done
    Checking in
    src/net/sourceforge/perforce/ui/PerforceResourceEditionNode.j
    ava;
    /cvsroot/p4eclipse/net.sourceforge.perforce.ui/src/net/sour
    ceforge/perforce/ui/PerforceResourceEditionNode.java,v <--
    PerforceResourceEditionNode.java
    new revision: 1.4; previous revision: 1.3
    done
    Checking in
    src/net/sourceforge/perforce/core/resources/RemoteFile.java;
    /cvsroot/p4eclipse/net.sourceforge.perforce.core/src/net/s
    ourceforge/perforce/core/resources/RemoteFile.java,v <--
    RemoteFile.java
    new revision: 1.13; previous revision: 1.12
    done
    Checking in
    src/net/sourceforge/perforce/core/resources/RemoteFolder.jav
    a;
    /cvsroot/p4eclipse/net.sourceforge.perforce.core/src/net/s
    ourceforge/perforce/core/resources/RemoteFolder.java,v <--
    RemoteFolder.java
    new revision: 1.17; previous revision: 1.16

     
  • Paul Krause

    Paul Krause - 2004-04-07
    • status: open --> open-fixed
     

Log in to post a comment.