Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

rtc extended plug-in installation fails in rtc 3.x

we have a plug-in which extends the RTC funtionalities and it works perfect in rtc 2.x version. After IBM released their rtc version 3.x, we want to upgrade our rtc version, hence we tried to install our plug-in in rtc 3.x version after install its client version through web-installer. The plug-in installation fails with error message as "Cannot complete the request because one or more items could not be found", "com.myCompany.myPlugin.feature.feature.group.1.0.0", "Missing requirement: myPlugin 1.0.0 (com.myCompany.myPlugin.feature.feature.group 1.0.0.201107201701) requires 'com.myCompany.myPlugin ' but it could not be found."

We understood that the cause of error is missing/mismatched dependencies. The error continues even after we make sure that we have packed our plug-in with all dependent jar files.

Any thoughts on this please...

0 votes



One answer

Permanent link
For make the topic more sensible below I mentioned the RTC dependent jars, classes and interfaces we used in our plugin.

RTC team, kindly let us know whether any refactoring made in below mentioned classes/interfaces between RTC 2.x and 3.x.

Following are the jar files which we have used in Time-Sheet plug-in as RTC dependents,

- com.ibm.team.repository.common
- com.ibm.team.repository.client
- com.ibm.team.process.common
- com.ibm.team.process.client
- com.ibm.team.workitem.common
- com.ibm.team.workitem.client
- com.ibm.team.workitem.rcp.ui
- com.ibm.team.workitem.ide.ui
- com.ibm.team.jface

Followings are the classes/interfaces which we have extended/used in Time-Sheet plug-in,

- com.ibm.team.repository.common.TeamRepositoryException;
- com.ibm.team.foundation.common.text.XMLString;
- com.ibm.team.jface.calendar.DatePicker;
- com.ibm.team.links.client.ILinkManager;
- com.ibm.team.links.common.factory.IReferenceFactory;
- com.ibm.team.links.common.ILink;
- com.ibm.team.links.common.ILinkQueryPage;
- com.ibm.team.links.common.IReference;
- com.ibm.team.process.client.IProcessClientService;
- com.ibm.team.process.client.IProcessItemService;
- com.ibm.team.process.common.IProcessArea;
- com.ibm.team.process.common.IProcessAreaHandle;
- com.ibm.team.process.common.IProjectArea;
- com.ibm.team.process.common.IProjectAreaHandle;
- com.ibm.team.repository.client.IContributorManager;
- com.ibm.team.repository.client.IItemManager;
- com.ibm.team.repository.client.ITeamRepository;
- com.ibm.team.repository.client.TeamPlatform;
- com.ibm.team.repository.common.IAuditable;
- com.ibm.team.repository.common.IAuditableHandle;
- com.ibm.team.repository.common.IContributor;
- com.ibm.team.repository.common.IItemType;
- com.ibm.team.repository.common.PermissionDeniedException;
- com.ibm.team.workitem.client.IAuditableClient;
- com.ibm.team.workitem.client.IQueryClient;
- com.ibm.team.workitem.client.IWorkItemClient;
- com.ibm.team.workitem.client.WorkItemOperation;
- com.ibm.team.workitem.client.WorkItemWorkingCopy;
- com.ibm.team.workitem.common.expression.AttributeExpression;
- com.ibm.team.workitem.common.expression.IQueryableAttribute;
- com.ibm.team.workitem.common.expression.IQueryableAttributeFactory;
- com.ibm.team.workitem.common.expression.QueryableAttributes;
- com.ibm.team.workitem.common.expression.Term
- com.ibm.team.workitem.common.expression.Term.Operator;
- com.ibm.team.workitem.common.internal.model.WorkItem;
- com.ibm.team.workitem.common.model.AttributeOperation;
- com.ibm.team.workitem.common.model.IAttribute;
- com.ibm.team.workitem.common.model.Identifier;
- com.ibm.team.workitem.common.model.IEnumeration;
- com.ibm.team.workitem.common.model.ILiteral;
- com.ibm.team.workitem.common.model.ItemProfile;
- com.ibm.team.workitem.common.model.IWorkItem;
- com.ibm.team.workitem.common.model.IWorkItemHandle;
- com.ibm.team.workitem.common.model.IWorkItemType;
- com.ibm.team.workitem.common.model.WorkItemLinkTypes;
- com.ibm.team.workitem.common.query.IQueryResult;
- com.ibm.team.workitem.common.query.IResolvedResult;
- com.ibm.team.workitem.rcp.ui.WorkItemUI;

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Jul 25 '11, 2:37 a.m.

Question was seen: 3,709 times

Last updated: Jul 25 '11, 2:37 a.m.

Confirmation Cancel Confirm