Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Cannot Install ECF SDK

Hi Salinda,

I believe that you are selecting the 'Eclipse Communication Framework File Transfer Features (ECF)' for install into Eclipse.  When you install ECF into Eclipse, the only features that you should select are:

ECF Target Components for Eclipse
Source for ECF Target Components for Eclipse

The file transfer features are not really intended for install into Eclipse...but rather other OSGi/Equinox environments...like OSGi servers.  The reason they conflict is that Eclipse/p2 already uses a version of ECF filetransfer, as the Eclipse provisioning system...called p2...to do Eclipse plugin install/update.   So there's already a version of ECF filetransfer included with Eclipse...you can verify this by looking in the eclipse plugins directory for org.eclipse.ecf.*. 

Therefore, when you try to install ECF File Transfer Features into Eclipse, it conflicts with a previous version...and it produces the error that you are reporting.  I can reproduce this error locally if I select the ECF File Transfer Features so I think it's the same as you are experiencing.  If I don't select this feature to install into Eclipse, the conflict goes away.

So the upshot is that you should just select the two  ECF 'Target Components for Eclipse' features and not the 'File Transfer features' for install into Eclipse.

Hope this helps.

Scott


On 4/23/2013 7:44 PM, Salinda Jayawardana wrote:
Hi Scott/All

I tried with eclipse-jee-SR2-indigo , eclipse-SDK-3.8.2 and eclipse-jee-juno all the time now i am getting following error
Sure I may doing something wrong but I followed ECF home page instruction to install ecf sdk 

Thanks
Salinda

Cannot complete the install because of a conflicting dependency.

  Software being installed: ECF Filetransfer Feature 3.7.100.v20130309-0714 (org.eclipse.ecf.filetransfer.feature.feature.group 3.7.100.v20130309-0714)

  Software currently installed: Eclipse SDK 3.8.2.M20130131-0800 (org.eclipse.sdk.ide 3.8.2.M20130131-0800)

  Only one of the following can be installed at once: 

    ECF Core API 3.1.300.v20120610-1946 (org.eclipse.ecf 3.1.300.v20120610-1946)

    ECF Core API 3.2.0.v20130309-0714 (org.eclipse.ecf 3.2.0.v20130309-0714)

    ECF Core API 3.1.300.v20120608-0148 (org.eclipse.ecf 3.1.300.v20120608-0148)

  Cannot satisfy dependency:

    From: ECF Filetransfer Feature 3.7.100.v20130309-0714 (org.eclipse.ecf.filetransfer.feature.feature.group 3.7.100.v20130309-0714)

    To: org.eclipse.ecf [3.2.0.v20130309-0714]

  Cannot satisfy dependency:

    From: Equinox p2 Core Function 1.1.0.v20121211-153934-8297FndFWmE7h7Bpz-vcqkxyKz0 (org.eclipse.equinox.p2.core.feature.feature.group 1.1.0.v20121211-153934-8297FndFWmE7h7Bpz-vcqkxyKz0)

    To: org.eclipse.ecf [3.1.300.v20120610-1946]

  Cannot satisfy dependency:

    From: Equinox p2 Provisioning for IDEs. 2.2.0.v20121212-204731-62DG9JXTlTj-UXcQ2y3NLn6U4Z3H (org.eclipse.equinox.p2.user.ui.feature.group 2.2.0.v20121212-204731-62DG9JXTlTj-UXcQ2y3NLn6U4Z3H)

    To: org.eclipse.equinox.p2.core.feature.feature.group [1.1.0.v20121211-153934-8297FndFWmE7h7Bpz-vcqkxyKz0]

  Cannot satisfy dependency:

    From: Eclipse SDK 3.8.2.M20130131-0800 (org.eclipse.sdk.ide 3.8.2.M20130131-0800)

    To: org.eclipse.equinox.p2.user.ui.feature.group [2.2.0.v20121212-204731-62DG9JXTlTj-UXcQ2y3NLn6U4Z3H]




On Mon, Apr 22, 2013 at 8:12 PM, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Salinda,

ECF 3.6.0 remote services has a dependency on the OSGi wiring API (org.osgi.framework.wiring), which (I believe) was introduced in Equinox 3.7.0.   The easiest way to resolve this is to use Eclipse (Equinox) 3.7 or newer.

Thanks,

Scott



On 4/22/2013 1:41 AM, Salinda Jayawardana wrote:
HI All

I am trying to install elf sdk , but I am getting following error 
I have tried both ways(on line p2 repo and downloaded sdk) both time got the following error,

I am using eclipse 3.6 , Please advice me how to resolve this ??


Cannot complete the install because one or more required items could not be found.
  Software being installed: ECF Remote Services Target Components 3.6.0.v20130309-0714 (org.eclipse.ecf.remoteservice.sdk.feature.feature.group 3.6.0.v20130309-0714)
  Missing requirement: ECF OSGi R4.2 Remote Service Admin 2.1.200.v20130309-0714 (org.eclipse.ecf.osgi.services.remoteserviceadmin 2.1.200.v20130309-0714) requires 'package org.osgi.framework.wiring [1.0.0,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: ECF OSGi R4.2 Compendium Distribution 2.0.100.v20130309-0714 (org.eclipse.ecf.osgi.services.distribution 2.0.100.v20130309-0714)
    To: bundle org.eclipse.ecf.osgi.services.remoteserviceadmin 1.0.0
  Cannot satisfy dependency:
    From: ECF OSGi 4.2 Remote Services Admin 2.0.1.v20130309-0714 (org.eclipse.ecf.osgi.services.feature.feature.group 2.0.1.v20130309-0714)
    To: org.eclipse.ecf.osgi.services.distribution [2.0.100.v20130309-0714]
  Cannot satisfy dependency:
    From: ECF Remote Services Target Components 3.6.0.v20130309-0714 (org.eclipse.ecf.remoteservice.sdk.feature.feature.group 3.6.0.v20130309-0714)
    To: org.eclipse.ecf.osgi.services.feature.feature.group [2.0.1.v20130309-0714]


Thanks
Salinda 


_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev


_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev




_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev


Back to the top