Eclipse PDE compatibility layer 3.3 to 4.2 migration [message #989487] |
Thu, 06 December 2012 13:10 |
Brendan Healey Messages: 5 Registered: November 2012 |
Junior Member |
|
|
I'm trying to find some step-by-step/beginners guides to migrating features/plugins from Eclipse 3.3 to 4.2 Juno with the compatibility layer. I found some notes from Lars Vogel (unable to link - stupid error message) but right from the start I get stuck because I have no product configuration file (.product) and when it starts suggesting installing new plugins I've no idea where to get them from (i.e. org.eclipse.equinox.ds).
We're all stuck on 3.3 until I can get this package migrated, so any help much appreciated. If 3.3 to 4.2 is too much of a leap then any help for 3.7 to 4.2 and/or 3.3 to 3.7 would be extremely helpful.
Regards.
Brendan.
link error was: You can only use links to eclipse.org sites while you have fewer than 5 messages.
[Updated on: Wed, 09 January 2013 14:27] Report message to a moderator
|
|
|
|
|
Re: Eclipse PDE compatibility layer 3.3 to 4.2 migration [message #998181 is a reply to message #990237] |
Wed, 09 January 2013 14:10 |
Brendan Healey Messages: 5 Registered: November 2012 |
Junior Member |
|
|
Thomas & Dani, thanks for your replies. Apologies for my sporadic posting on here, I had some time off over the festive period.
I tried simply copying over the plugins and features from the old installation into Juno, and then when I start eclipse I get the following stack trace in the workspace/.../.log file:
!SESSION 2013-01-09 14:02:16.134 -----------------------------------------------
eclipse.buildId=M20120914-1800
java.version=1.7.0_09
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product
!ENTRY org.eclipse.jface 4 0 2013-01-09 14:02:20.400
!MESSAGE Undefined context while filtering dialog/window contexts
!STACK 0
org.eclipse.core.commands.common.NotDefinedException: Cannot get the parent identifier from an undefined context. org.eclipse.jst.j2ee.J2eeMainActionSet4
at org.eclipse.core.commands.contexts.Context.getParentId(Context.java:201)
at org.eclipse.jface.bindings.BindingManager.createFilteredContextTreeFor(BindingManager.java:825)
at org.eclipse.jface.bindings.BindingManager.recomputeBindings(BindingManager.java:1721)
at org.eclipse.jface.bindings.BindingManager.contextManagerChanged(BindingManager.java:689)
at org.eclipse.core.commands.contexts.ContextManager.fireContextManagerChanged(ContextManager.java:165)
at org.eclipse.core.commands.contexts.ContextManager.setActiveContextIds(ContextManager.java:295)
at org.eclipse.e4.ui.bindings.internal.BindingServiceImpl.setContextIds(BindingServiceImpl.java:237)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
I get the same exception for J2eeMainActionSet3, J2eeMainActionSet2 & J2eeMainActionSet, one after the other starting with J2eeMainActionSet4, then the messages:
!ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.513
!MESSAGE Unable to find Action Set: org.eclipse.jst.j2ee.J2eeMainActionSet
!ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.513
!MESSAGE Unable to find Action Set: org.eclipse.jst.j2ee.J2eeMainActionSet2
!ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.514
!MESSAGE Unable to find Action Set: org.eclipse.jst.j2ee.J2eeMainActionSet3
!ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.514
!MESSAGE Unable to find Action Set: org.eclipse.jst.j2ee.J2eeMainActionSet4
I think the decompiler idea is a good one, but I think I need to address the above issues first.
Thanks,
Brendan.
|
|
|
Re: Eclipse PDE compatibility layer 3.3 to 4.2 migration [message #998259 is a reply to message #998181] |
Wed, 09 January 2013 17:14 |
Dani Megert Messages: 3802 Registered: July 2009 |
Senior Member |
|
|
On 09.01.2013 15:10, Brendan Healey wrote:
>
> Thomas & Dani, thanks for your replies. Apologies for my sporadic
> posting on here, I had some time off over the festive period.
>
> I tried simply copying over the plugins and features from the old
> installation into Juno, and then when I start eclipse I get the
> following stack trace in the
This is not supported and is expected to cause trouble (as you can see).
You have to download the build you need and install it into an empty folder.
Dani
> workspace/.../.log file:
>
> !SESSION 2013-01-09 14:02:16.134
> -----------------------------------------------
> eclipse.buildId=M20120914-1800
> java.version=1.7.0_09
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
> Framework arguments: -product org.eclipse.epp.package.java.product
> Command-line arguments: -os win32 -ws win32 -arch x86 -product
> org.eclipse.epp.package.java.product
>
> !ENTRY org.eclipse.jface 4 0 2013-01-09 14:02:20.400
> !MESSAGE Undefined context while filtering dialog/window contexts
> !STACK 0
> org.eclipse.core.commands.common.NotDefinedException: Cannot get the
> parent identifier from an undefined context.
> org.eclipse.jst.j2ee.J2eeMainActionSet4
> at
> org.eclipse.core.commands.contexts.Context.getParentId(Context.java:201)
> at
> org.eclipse.jface.bindings.BindingManager.createFilteredContextTreeFor(BindingManager.java:825)
> at
> org.eclipse.jface.bindings.BindingManager.recomputeBindings(BindingManager.java:1721)
> at
> org.eclipse.jface.bindings.BindingManager.contextManagerChanged(BindingManager.java:689)
> at
> org.eclipse.core.commands.contexts.ContextManager.fireContextManagerChanged(ContextManager.java:165)
> at
> org.eclipse.core.commands.contexts.ContextManager.setActiveContextIds(ContextManager.java:295)
> at
> org.eclipse.e4.ui.bindings.internal.BindingServiceImpl.setContextIds(BindingServiceImpl.java:237)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>
> I get the same exception for J2eeMainActionSet3, J2eeMainActionSet2 &
> J2eeMainActionSet, one after the other starting with
> J2eeMainActionSet4, then the messages:
>
> !ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.513
> !MESSAGE Unable to find Action Set:
> org.eclipse.jst.j2ee.J2eeMainActionSet
>
> !ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.513
> !MESSAGE Unable to find Action Set:
> org.eclipse.jst.j2ee.J2eeMainActionSet2
>
> !ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.514
> !MESSAGE Unable to find Action Set:
> org.eclipse.jst.j2ee.J2eeMainActionSet3
>
> !ENTRY org.eclipse.ui 4 4 2013-01-09 14:02:20.514
> !MESSAGE Unable to find Action Set:
> org.eclipse.jst.j2ee.J2eeMainActionSet4
>
> I think the decompiler idea is a good one, but I think I need to
> address the above issues first.
>
> Thanks,
> Brendan.
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03284 seconds