How can I get Step 18 in Workshop Lab 6 to work in RTC 6.0.1?
I have made it up to the last module and have made it to step 18 in Lab 6, where it asks for the project to be shared and describes the way to select Jazz Source Control and then the component. In my 6.0.1 instance I am not seeing the option to select source control when I share my project. Any idea as to what I have done wrong?
What I am seeing is that when I share the project I get a box with my repository listed myadmin@localhost and then a place to select a component but there are none shown, the box is completely empty. The Login, New Component, and New Folder buttons are all grayed out. There is an option to create a new repository but I wasn't sure how to proceed in that area.
Any help would gratefully accepted.
Accepted answer
Comments
Thank you very much Ralph.
I am going to try and leverage this development environment to build the plug-in that you describe, and provide the source code for, to roll up the estimated hours and time spent from child work items (tasks) to parent work items (stories). Any tips on how do to so, to extrapolate from this workshop to that specific task, would be appreciated.
THANK YOU AGAIN!
Download the code from my blog.
Use File>Import>General/Existing Project>archive file
You bsically have the common and server part in the project similar to the workshop code.
You can use Jetty to debug and experiment....
Thank you Ralph,
These steps that you show, should I run them with in the RTC SDK project area that I have created for the workshop or should this be done in a separate project area/workspace?
You can do that. You have very few projects. It is nice to be able to look into another existing example.
I have so many today, it is getting hard to handle. What I usually do today is:
- I run lab 1
- I add the Plain Java Client Libraries as a user library "Plain Java API"
-
I close Eclipse and then duplicate the RTCxxxDev\workspace\Dev1 folder to RTCxxxDev\workspace\Dev2
- I continue working with the Dev2/ws workspace and load/import projects there
- The Dev1 is kept as a template I can copy if I want to setup a new environment for work without all the other distracting examples
I know you could use Eclipse capabilities to hide projects, but I am not a full time developer, so I lack experience and I usually have no time to reorganize all the stuff either.
Thanks again Ralph,
When you say "run lab 1" which is the "Setting up the RTC SDK" are you recommending re-executing all of these steps; downloading and installing the RTC install files, the license keys, the plain java client libraries, appropriate version SDK, FeatureBased Launches, and install the client and test server.
It would seem highly redundant to do them again. I was hoping to re-use as much as possible of the dev env set up that I have already done.
Are you also recommending that I re-run the workshop setup bat?
Is the server setup still required
I was hoping that I could copy over the SDK and feature based launch materials and then create a new workspace that I would "import" your code into and then begin work from there on creating the participant. I have to admit I am confused as to what I need to include and what I can leave out so that I can work on understanding your code. I should say that the code looks fairly straightforward but I am struggling with how to build the plug-in from it.
Thank you,
Ryan
This is not rocket science. I run lab 1 once, then I duplicate the repository workspace so that I can keep one freshly set up and I use the duplicate to continue development.
Hi Ralph,
Ralph,
No. I have seen users failing to follow the extensions workshop even if there is all code you need except 2 lines for deployment.
Thanks Ralph,
I am unavailable this week.
Thank for the message.
I completed Lab 1. I copied the workspace workspaces\Dev1\WS to workspaces\Dev4\WS. After logging in I see the same packages in the package explorer:
What about /com.ibm.js.team.workitem.extension.updateparent.Updatesite?
I copied the features and plug-ins folder and the site.xml over to the newly created site folder and created a provisioning profile.
CRJAZ0289I Failed to load the properties from the profile "C:\RTC60Dev\installs\JAZZTE~1\server\conf\ccm\provision_profiles\parent-update-site.ini".
at com.ibm.team.repository.provision.internal.ProvisionService.installFromContextConfigurationUrl(ProvisionService.java:1351)
Did it work on Jetty?
I think so.