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.
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.
2 answers
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:
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.