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

Questions on development of an RTC plugin with WebUI

Hi! I'm absolutely new to Jazz and RTC and I've faced a task of creating a simple plugin in Java (with RTC Eclipse Client).

The idea is the following:

1. User opens a custom web page embedded in RTC.

2. There is a background call to a service plugin that fetches some data

3. The data is displayed in the page

4. After some modifications made by user the data from the page is sent to a different service plugin and thus saved.

So far I've managed to register a test service plugin that should return a "Test Plugin" string when its method is called. I've registered it at com.ibm.team.repository.service.serviceProvider extension point and it extends AbstractService. I can see this service description at the Component Status tab in /jazz/admin:

com.example.jazz
Services:
com.example.jazz.common.service.IJazzService

Suppose the service is  com.example.jazz  with com.example.jazz.common.service.IJazzService interface and the method is test(). 

I have also managed to register a new page at the com.ibm.team.app.web.admin extension point which has some JavaScript in it.

But I have no idea of how I am supposed to make it all work together. I.e. make calls to services from that page and pass data to and from these services. I also need to pass some parameters to these services. 

I found some articles on jazz.net/wiki, but they didn't clarify anything for me.

I'll be grateful for any aid on this. Links to useful materials or working code samples would be great.

0 votes


Accepted answer

Permanent link
You might find this WIKI topic gives you some of the information you are looking for:

https://jazz.net/wiki/bin/view/Sandbox/JAFServiceFramework
Serghei Zagorinyak selected this answer as the correct answer

0 votes

Comments

Thanks, It was quite useful.

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,947
× 6,130

Question asked: Aug 07 '12, 7:39 a.m.

Question was seen: 5,263 times

Last updated: Aug 09 '12, 10:49 a.m.

Confirmation Cancel Confirm