Hi Markus,

Thanks for your reply.
You're right, moving the org.eclipse.scout.rt.rap feature to the validation set 
"runtime" does solve part of the problem, i.e. the RAP bundles can be found now.
However, inside our Scout-RAP feature there's a SVG bundle having dependencies 
on Batik bundles. When validating the validation set "runtime" we now encounter 
the problem that these Batik bundles are missing:

Cannot complete the install because one or more required items could not be 
found.
Missing requirement: Apache Batik Bridge/GVT/Scripting 1.6.0.v201011041432 
(org.apache.batik.bridge 1.6.0.v201011041432) requires 'bundle 
org.apache.batik.css [1.6.0,1.7.0)' but it could not be found

Bundle(org.apache.batik.css [1.6.0,1.7.0)) is required by:
  ValidationSet(runtime)
    Contribution(Scout-RAP)
      
MappedRepository(http://download.eclipse.org/scout/releases/3.9/3.9.0/M620130319-1249)
        Feature(org.eclipse.scout.rt.rap.source.feature.group)
          InstallableUnit(org.eclipse.scout.rt.rap.feature.group 
3.9.0.20130319-1702)
            InstallableUnit(org.eclipse.scout.rt.feature.group 
3.9.0.20130319-1702)
              InstallableUnit(org.apache.batik.bridge 1.6.0.v201011041432)

Do we need to create a separate validation set for Scout-RAP or could we extend 
the existing "runtime" validation set by providing the necessary p2 update site 
for these bundles?

Yes, this is the first time we provide a Scout-RAP feature for Kepler since we 
finished our migration to RAP 2.x

Cheers,

Ken

From: [email protected] [mailto:[email protected]] On 
Behalf Of Markus Knauer
Sent: Dienstag, 19. März 2013 18:04
To: RAP project development-related communication
Subject: Re: [rap-dev] B3 aggregation fails

Hi Ken,

one possible reason could be that the RAP Runtime contributions live in their 
own validationSet - you can see this if you are opening the simrel.b3aggr with 
the b3 editor. That's required because the RAP features cannot co-exist with 
the SWT counterparts from the Eclipse Platform.

This change has been introduced with Kepler M2 and we didn't change this much 
since then. Is this the first time you contribute this 
org.eclipse.scout.rt.rap.feature.group feature to Kepler? Then this could be 
the reason, otherwise it must be something else.

Let me know if this explains your problems.

Thanks,
Markus
On Tue, Mar 19, 2013 at 5:11 PM, Ken Lee 
<[email protected]<mailto:[email protected]>> wrote:
Hi,

We're currently experiencing problems when adding our 
org.eclipse.scout.rt.rap.feature.group and 
org.eclipse.scout.rt.rap.source.feature.group respectively to the B3 aggregator 
Scout contribution.
We defined a dependency to the bundles contained in org.eclipse.rap.feature. 
When starting the B3 validation, the following error message occurs:

Cannot complete the install because one or more required items could not be 
found. Missing requirement: Eclipse Scout Runtime RAP (Binary only) 
3.9.0.20130318-1825 (org.eclipse.scout.rt.rap.feature.group 
3.9.0.20130318-1825) requires 'org.eclipse.rap.ui.cheatsheets [2.0.0,3.0.0)' 
but it could not be found.

We have a reference to the RAP bundles as a dependency currently because of 
[1]. However, I modified the feature org.eclipse.scout.rt.rap to have a only a 
direct dependency to org.eclipse.rap.feature (containing no other bundles or 
features) but the aggregation validation fails with a similar error message:

"Cannot complete the install because one or more required items could not be 
found.
Missing requirement: Eclipse Scout Runtime RAP (Binary only) 
3.9.0.20130319-1552 (org.eclipse.scout.rt.rap.feature.group 
3.9.0.20130319-1552) requires 'org.eclipse.rap.feature.feature.group 
[2.0.0,3.0.0)' but it could not be found"

Can anyone give us any hints?

Cheers,

Ken

[1] http://www.eclipse.org/forums/index.php/t/452786/

_______________________________________________
rap-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/rap-dev

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
rap-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/rap-dev

Reply via email to