Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » impossible to create a RAP application involving EMF model and RAP e4 ui. (Which target platform allow this compatibility RAP + EMF + RAP e4 ui)
impossible to create a RAP application involving EMF model and RAP e4 ui. [message #1817459] Fri, 22 November 2019 13:02 Go to next message
antonio guillen is currently offline antonio guillenFriend
Messages: 60
Registered: January 2014
Member
Hi all

It seems that it's impossible to create a RAP application involving EMF model and RAP e4 ui. Using Parsley Target platform EMF model is possible but e4 ui not.
Using Rap Target Platform ui is ok but EMF model is impossible.

You can found here attached a EMF project and a PDF explaining the problem.

Can some body give a way to build an appropriate target platform to have a compatibility with RAP + EMF + RAP e4 ui???????

Thanks for your help

Antonio




Re: impossible to create a RAP application involving EMF model and RAP e4 ui. [message #1817460 is a reply to message #1817459] Fri, 22 November 2019 14:18 Go to previous message
Markus Knauer is currently offline Markus KnauerFriend
Messages: 179
Registered: July 2009
Senior Member

Hi Antonio,

by looking at your PDF I would say that page 5 shows the first indication of what is going wrong. You started your workspace setup by defining an initial emf-parsley-rap.target definition, but soon after you created a new project with the "RAP e4 Template" which requires a different target platform, a dedicated platform for RAP and e4.

Background... we maintain and publish two distinct development streams that share most RAP core bundles, but come with different workbench/Eclipse support.
The first one is "RAP e3" with support for the old Eclipse 3.x workbench, and this is the one immediately available from the Simultaneous Release repository at [1].
The second one is "RAP e4" which can be obtained from the RAP download page [2]. There you'll find the correct URLs for including it in your target platform, e.g. [3] matches the version in your earlier target definition. The reason for us _not_ contributing this part to the Simultaneous Release repository is that we share some name spaces with the Eclipse Platform team, and that we'd like to avoid potential problems when someone would mix bundles from both.

Back to your problem: While I am not 100 percent sure that your problem can be solved following my suggestion, I am extremely positive:
- Use your initial emf-parsley-rap.target as a basis.
- Disable / Remove the 4 RAP features from the http://download.eclipse.com/releases/2018-09/ p2 repository in your target platform.
- Add the corresponding RAP e4 repository [3] in version 3.6 as additional p2 repository to it, and enable the features inside. These are more or less the same as the ones you deleted in the last step, but this time they support e4.

[1] http://download.eclipse.org/releases/2018-09/
[2] https://www.eclipse.org/rap/downloads/
[3] http://download.eclipse.org/rt/rap/3.6/e4

Regards,
Markus


--

Twitter: @mknauer23 and @EclipseRAP
Blog: http://eclipsesource.com/blogs/

Professional services for RAP and RCP?
http://eclipsesource.com/services/rap/
Previous Topic:Text control for dates
Next Topic:Eclipse modelling IDE and RAP
Goto Forum:
  


Current Time: Thu Dec 12 05:15:48 GMT 2024

Powered by FUDForum. Page generated in 0.03308 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top