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

How to create an advisor? - extend the process

Hi,
I am trying to develop a simple advisor by changing the required properties advisor.

1. I read the "Team Process Developer Guide".
2. I changed a little bit the required properties advisor (under the com.ibm.team.workitem service and common plugins) by changing the code in RequiredPropertiesAdvisor.java (i only changed the error messages).
3. After that i try to run and check the advisor by using a launcher that i wrote based on the typical launcher and then run the com.ibm.team.workitem.service as eclipse application.
4. A new RTC was opened, i managed to connect to the local server and i found that my plugin is in the plugin library, but when i tried to create a project area i got problem. The project area wasn't initialized, due to problem at: "Unable to find extension matching participant id: com.ibm.team.process.server.setUpProject.".Is it the right way to change the advisor ? If yes, how should i solve this problem ? If not, what is the right way to do it ? and is there a step by step tutorial such as in the component development section?

Thanks.

0 votes



2 answers

Permanent link
The failure you're seeing isn't related to the new advisor you've
defined. This is just telling you that you're missing a plugin on the
server.

The setup participant "com.ibm.team.process.server.setUpProject" comes
from the com.ibm.team.process.definitions.server plugin. Make sure you
include this in the server.

--
Jared Burns
Jazz Process Team

giladsa wrote:
Hi,
I am trying to develop a simple advisor by changing the required
properties advisor.

1. I read the "Team Process Developer Guide".
2. I changed a little bit the required properties advisor (under the
com.ibm.team.workitem service and common plugins) by changing the
code in RequiredPropertiesAdvisor.java (i only changed the error
messages).
3. After that i try to run and check the advisor by using a launcher
that i wrote based on the typical launcher and then run the
com.ibm.team.workitem.service as eclipse application.
4. A new RTC was opened, i managed to connect to the local server and
i found that my plugin is in the plugin library, but when i tried to
create a project area i got problem. The project area wasn't
initialized, due to problem at: "Unable to find extension
matching participant id:
com.ibm.team.process.server.setUpProject.".Is it the right
way to change the advisor ? If yes, how should i solve this problem ?
If not, what is the right way to do it ? and is there a step by step
tutorial such as in the component development section?

Thanks.

0 votes


Permanent link
Thanks for the quick response. It solve the problem.

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
× 10,936

Question asked: Mar 13 '08, 1:43 p.m.

Question was seen: 6,476 times

Last updated: Mar 13 '08, 1:43 p.m.

Confirmation Cancel Confirm