This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IBM Rational Test Real Time & Code Composer Version: 5.2.1.00018

Hi, I am trying to integrate Code Composer with IBM RTRT.  At first everything seemed to be installing without issue and then I got the following error during the Install New Software procedure (local package file):

Cannot complete the install because one or more required items could not be found.
Software currently installed: JScrib Framework Feature 3.1.0.v20111025_1716 (com.ibm.rational.jscrib.framework.feature.group 3.1.0.v20111025_1716)
Missing requirement: JScrib Framework 3.1.0.v20110901_1512 (com.ibm.rational.jscrib 3.1.0.v20110901_1512) requires 'bundle org.eclipse.xsd 0.0.0' but it could not be found
Cannot satisfy dependency:
From: JScrib Framework Feature 3.1.0.v20111025_1716 (com.ibm.rational.jscrib.framework.feature.group 3.1.0.v20111025_1716)
To: com.ibm.rational.jscrib [3.1.0.v20110901_1512]
 

The IBM site has an simple 6 step process:

  1. Install IBM RTRT normally
  2. Start third-party Eclipse (CCS) and click Help->Install New Software
  3. Click Add, type a Name for the update site; Click Local and select the IBM RTRT for Eclipse IDE update site
  4. Select all features listed in the update site and Click Next
  5. Approve licensing agreement
  6. Restart the workbench

The only restrictions seems to be dependencies (Eclipse EMF, GEF, CDT) and the version of the Eclipse, but I'm rather unsure How to resolve the problem.  Obviously the tools have been integrated at some snapshot in time; I guess the question is which known versions (of both products) integrate without issue?  Also, should I tell my team of engineers not to update either of the tools once we get a working solution?

Might there be a simpler resolve... ...I have tried unchecking JScrib during the install but the idea failed because JScrib is a dependency

Thanks for any assist

  • Hi,

    steve spaeth said:

    The only restrictions seems to be dependencies (Eclipse EMF, GEF, CDT) and the version of the Eclipse, but I'm rather unsure How to resolve the problem.  Obviously the tools have been integrated at some snapshot in time; I guess the question is which known versions (of both products) integrate without issue?  Also, should I tell my team of engineers not to update either of the tools once we get a working solution?

    Unfortunately I don't know much about IBM RTRT itself, therefore I can only give some comments.

    I see the installation procedure is pretty straightforward, but the error message indicates a strange version for the dependency: 'org.eclipse.xsd 0.0.0'. In this case, as you mentioned the problem seems to be in the dependencies. Searching around the internet I found this IBM's plugin page that shows it is supposed to work with Eclipse 3.6 (CCSv5.1 and newer use Eclipse 3.7) and it is deprecated. Thus this could be an explanation to why it does not satisfy dependencies.

    To downgrade CCS to Eclipse 3.6 is not an alternative (things would break, etc.) therefore I would check with IBM to see if there are any alternatives that support Eclipse 3.7.

    If you are positive the plug-in should support Eclipse 3.7 (maybe a different version than the one in the page above), then another detail is to be sure to run CCS and its update tool using administrator privileges (and use a different workspace to avoid any clashes with existing projects) - this way it will be able to write and modify files in the installation directory.

    Unfortunately I don't know much more about this third party tool to have any additional ideas, but maybe someone else may have used it and can comment further.

    Hope this helps,

    Rafael

  • desouza said:
    To downgrade CCS to Eclipse 3.6 is not an alternative (things would break, etc.) therefore I would check with IBM to see if there are any alternatives that support Eclipse 3.7.

    Thanks, I will contact IBM...

  • Did you received any fix for this problem as I am observing  exactly the same error while integrating TestRT to Eclipse 3.7.2

    Please share the update on this.

    Cannot complete the install because one or more required items could not be found.
    Software currently installed: TestRT ECDT 1.0.0.v20111104_1154 (com.ibm.rational.testrt.ecdt.feature.feature.group 1.0.0.v20111104_1154)
    Missing requirement: JScrib Framework 3.1.0.v20110901_1512 (com.ibm.rational.jscrib 3.1.0.v20110901_1512) requires 'bundle org.eclipse.xsd 0.0.0' but it could not be found
    Cannot satisfy dependency:
    From: TestRT Core Common Plug-in 1.0.0.v20111019_1012 (com.ibm.rational.testrt.core.common 1.0.0.v20111019_1012)
    To: bundle com.ibm.rational.jscrib 0.0.0
    Cannot satisfy dependency:
    From: TestRT ECDT 1.0.0.v20111104_1154 (com.ibm.rational.testrt.ecdt.feature.feature.group 1.0.0.v20111104_1154)
    To: com.ibm.rational.testrt.core.common [1.0.0.v20111019_1012]

  • IBM was slow to respond, so I actually told my team to use the IBM Rational Test Real Time (RTRT) Tool as a seperate tool instead of the nice integration into Code Composer Studio (CCSv5).  That decision sounds like it was a good one (since the issue still exist).