Unfortunately it is not (yet?) possible to use 1 Eclipse installation to use multiple versions of OpenEdge at the same time...
Hello Lieven,
OpenEdge 11.7.x is not working with Eclipse 4.8 Photon. OpenEdge uses some internal "API" from the org.eclipse.swt plugin (Windows functions) which have been removed in Eclipse Photon.
Problem: Projects with a database connection are not working - database is not connected
But Eclipse Oxygen 4.7.3 is working fine.
Maybe the missing API is in the "Luna"-Download?
I think it would be nice to work with the current version of eclipse
-bernhard
Hi Lieven and Lars,
What are the benefits of working with a newer version of Eclipse. For sure, newer IDE, more stable... more features. I mean for a 'Progress Developer'? What (new) features will be usefull which we don't have now?
For example, will this work?
community.progress.com/.../developer_studio_tasks_view
KR, Arno
Hello Bernhard,
No, Luna is needed for some additional plugins that are no longer shipped in the current eclipse releases which OpenEdge depends on, not for changing installed plugins.
Kind regards,
Lars Neumeier
Hi Lars,
Strange as I seem to have no problem using Photon at the moment.
I might bump into issues later, but currently this seems to work (starting from a workspace/project used in Eclipse 4.7.3a - Oxygen)
I'm experiencing issues too, back to Oxygen it is then...
I'll adjust the original post to prevent people from trying this...
Hello Arno,
Yes, every new eclipse version has not only more features, but also bugfixes, UI improvements and performance enhancements. But the main reason for using the lastest eclipse version is the support of other plugins.
EGit (Git integration in Eclipse), Mylyn (Taskmanagement) - their latest releases support Eclipse 4.7 and Eclipse 4.8.
Kind regards,
Lars Neumeier
Hello Lieven,
I post a stacktrace of the issue, that I found, in case some of the PDSOE devs are looking into this thread or like to know.
Kind regards,
Lars Neumeier
Exception with Eclipse Photon:
!ENTRY org.eclipse.ui 2 2 2018-07-30 20:11:57.988 !MESSAGE com.openedge.pdt.text.views.ClassBrowserView: Deprecated relationship "fast" should be converted to "stack". Exception in thread "Runtime Server Client Connection" java.lang.NoSuchMethodError: org.eclipse.swt.internal.win32.OS.FindWindow(Lorg/eclipse/swt/internal/win32/TCHAR;Lorg/eclipse/swt/internal/win32/TCHAR;)J at com.openedge.pdt.platform.win64.OSwindow.getProgressOwnerWindow(OSwindow.java:165) at com.openedge.pdt.project.RuntimePVM.setWindowThreadId(RuntimePVM.java:307) at com.openedge.pdt.project.AbstractAVMOwner.initializeAVM(AbstractAVMOwner.java:171) at com.openedge.pdt.project.AbstractAVMOwner$1.runtimeInitialized(AbstractAVMOwner.java:148) at com.openedge.pdt.project.RuntimePVM.safeInitializeRuntime(RuntimePVM.java:738) at com.openedge.pdt.project.RuntimePVM.initializeRuntime(RuntimePVM.java:677) at com.openedge.pdt.project.RuntimePVM.connect(RuntimePVM.java:667) at com.openedge.core.runtime.AVMConnectionRequestHandler.run(AVMConnectionRequestHandler.java:79) at com.openedge.core.runtime.RuntimeServerConnection.handleAVMConnection(RuntimeServerConnection.java:155) at com.openedge.core.runtime.RuntimeServerConnection.run(RuntimeServerConnection.java:83) at java.lang.Thread.run(Thread.java:748)
Kind regards,
Lars Neumeier
This also seems to work for OpenEdge 11.6.x with only slight modifications:
- Older version of the javax jars
- Use Kepler - download.eclipse.org/.../kepler instead of Luna
I've adjusted the original post to add that information.
Do you recommend to try this (on 11.7.5) ??? (June 2019).
As I really need text zoom in/out.
TIA
Jorge
Doing this procedure, on the loading software phase, at 30~40% i got
An error occurred while collecting items to be installed
session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.openedge.pdt.analytics,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.appbuilder.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.catalog,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.catalog.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.classbrowser.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.core,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.debug.core,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.debug.ui,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.debugger.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.design,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.edit.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.esboe,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.esboe.dnd,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.explorer,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.extensibility,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.extensibility.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.extensibility.user,1.0.0
No repository found containing: org.eclipse.update.feature,com.openedge.pdt,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.getstart.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.langref.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.migration,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.oeproject.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.oestudio,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.platform,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.platform.win64,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.project,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.server,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.server.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.t4bl,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.t4bl.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.text,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.ve,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.ve.help,11.7.5.00
No repository found containing: osgi.bundle,com.openedge.pdt.webspeed.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.dbnavigator,3.2.1
No repository found containing: osgi.bundle,com.progress.dbnavigator.help,3.2.1
No repository found containing: osgi.bundle,com.progress.openedge.pdt.abldoc.core,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.abldoc.ui,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.ablservice,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.ablunit,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.ablunit.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.ablwebapp,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.bizoe,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.corticon,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.corticon.bpmbridge,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.corticon.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.explorer.oem,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.oemobile,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.oemobile.designer,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.oemobile.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.pasoe,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.pasoe.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.pex,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.profiler,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.rest,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.rest.help,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.restoe,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.search,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.search.ui,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.speedscript,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.webspeed,11.7.5.00
No repository found containing: osgi.bundle,com.progress.openedge.pdt.webui,11.7.5.00
No repository found containing: osgi.bundle,com.progress.tools.branding,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.branding.iue,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.adapter.rest.core,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.adapter.rest.expose.core,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.adapter.rest.expose.ui,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.adapter.rest.mapper,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.archiver,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.core,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.runtime,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.ui,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.caf.ui.mapper,1.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.core,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.el,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.mapper,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.mapper.el,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.typechooser,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.typechooser.schema,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.common.ui.urlchooser,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.installinfo,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.javax.wsdl,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.reportbug.core,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.reportbug.help,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.reportbug.ui,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.wtp.extensions,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.wtp.extensions.help,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.wtp.extensions.xpath,2.6.0
No repository found containing: osgi.bundle,com.progress.tools.xsom,2.6.0
No repository found containing: osgi.bundle,de.anbos.eclipse.logviewer.plugin,0.9.9
I've had no issues upgrading my existing Eclipse Oxygen using 11.7.4 to 11.7.5 by doing the update from withing Eclipse (Help -> Check for Updates)...
I haven't tried an install from scratch though...