Bug 522165 - Eclipse RAP+EMF Target Dependency Missing
Summary: Eclipse RAP+EMF Target Dependency Missing
Status: NEW
Alias: None
Product: RAP
Classification: RT
Component: Other (show other bugs)
Version: 3.3   Edit
Hardware: Macintosh Mac OS X
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-11 20:25 EDT by Jim Phillips CLA
Modified: 2018-03-27 08:49 EDT (History)
2 users (show)

See Also:


Attachments
Installing RAP target Platform has encountered a problem (92.48 KB, image/jpeg)
2017-09-27 08:18 EDT, Uttam Burman CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Phillips CLA 2017-09-11 20:25:51 EDT
Putting the following packages into a Target definition:

- EMF RAP Target Components
- RAP Basic Equinox Target
- RAP Runtime

Gives the following Target definition:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<target name="SCRAMSTargetDefinition" sequenceNumber="17">
    <locations>
        <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
            <unit id="org.eclipse.emf.rap.sdk.feature.group" version="2.13.0.v20170609-0928"/>
            <unit id="org.eclipse.rap.equinox.target.feature.feature.group" version="3.2.0.20170613-1148"/>
            <unit id="org.eclipse.rap.feature.feature.group" version="3.2.0.20170609-1144"/>
            <repository location="http://download.eclipse.org/releases/oxygen/"/>
        </location>
    </locations>
</target>

The Target will not resolve though, giving the following dependency errors:

Problems occurred while resolving the target contents
    Cannot complete the install because one or more required items could not be found.
        Cannot satisfy dependency:
            From: EMF RAP Runtime 2.13.0.v20170609-0928 (org.eclipse.emf.rap.feature.group 2.13.0.v20170609-0928)
            To: org.eclipse.emf.rap.edit.ui.feature.group [2.9.0.v20170609-0928]
        Cannot satisfy dependency:
            From: EMF RAP Target Components  2.13.0.v20170609-0928 (org.eclipse.emf.rap.sdk.feature.group 2.13.v20170609-0928)
            To: org.eclipse.emf.rap.feature.group [2.13.0.v20170609-0928]
        Missing requirement: EMF RAP Edit UI 2.9.0.v20170609-0928 (org.eclipse.emf.rap.edit.ui.feature.group 2.9.0.v20170609-0928) requires 'A.PDE.Target.Platform Cannot be installed into the IDE 0.0.0' but it could not be found
        Software being installed: EMF RAP Target Components 2.13.0.v20170609-0928 (org.eclipse.emf.rap.sdk.feature.group 2.13.0.v20170609-0928)
Comment 1 Uttam Burman CLA 2017-09-27 08:18:27 EDT
Created attachment 270701 [details]
Installing RAP target Platform has encountered a problem
Comment 2 Ewoud Werkman CLA 2018-03-27 08:49:50 EDT
I am having similar dependency issues with EMF and RAP. I've added the Eclipse SDK (as EMF-RAP seems to require it), which seems to solve the dependency problem, but I am unable to start the RAP Application.

Can anyone show me how to get an EMF model RAP-ified? The howto at https://wiki.eclipse.org/RAP/EMF_Integration is not up to date and does not work.