It's all about the answers!

Ask a question

CRJZS0383E The "rtc_test_plugin" bundle could not be resolved.


K M (38325051) | asked Nov 20 '14, 2:42 p.m.
edited Nov 24 '14, 8:24 a.m. by Jennifer Cianchetta-Riordan (2512)
I created the test plugin as explained in article https://jazz.net/library/article/495

and I keep getting this error. All the steps in the article work corectly but when the plugin is added to the server it fails. I am trying to add it to rtc 4.07 test server (with 10 developer licenses).

I seen talk about using a jetty servere, i don't know what that is.     

Is their any way of finding out wrong, increase debug in server startup? Should the example in the article work on a 4.07 server?

Comments
K M commented Nov 20 '14, 3:40 p.m.

2014-11-20 14:35:01,025 [       Launch callback handler] ERROR eam.repository.provision.internal.ProvisionService  - CRJZS0383E The "rtc_test_plugin" bundle could not be resolved.
2014-11-20 14:36:03,620 [          http-bio-9443-exec-2]  INFO pository.service.internal.ServerDescriptionService  - CRJAZ1778I This server is configured as an application.
2014-11-20 14:36:03,697 [          http-bio-9443-exec-2] ERROR on.transport.internal.registry.OsgiServicesManager  - CRJAZ1111I Failed to find the class "com.ibm.team.repository.debug.IRawItemStateService".


Donald Nong commented Nov 20 '14, 6:26 p.m.

Not sure exactly which step you missed. You can check the install.log file and see why the bundle could not be resolved. The file is located in the working path of the CCM application - for a default location on Linux, it is

/opt/IBM/JazzTeamServer/server/tomcat/work/Catalina/localhost/ccm/eclipse/configuration/org.eclipse.osgi/bundles/23/data/install.log
Note the number "23" in the path can be different.


K M commented Nov 20 '14, 7:56 p.m.

I found the log file
CRJAZ0303I The profile install from "file:../RestrictDeliver" was started at "Thu Nov 20 14:34:40 EST 2014".

CRJAZ0300I This feature is being installed: "rtc_test_plugin_feature_1.0.0.201411201155".
CRJAZ0299I Installing bundle from the URL "file:/home/mcraek/jazz4/JTS-CCM-keys-Linux64_4.0.7/server/conf/../RestrictDeliver/plugins/rtc_test_plugin_1.0.0.201411201155.jar".

no other info for my plugin other then
 The "rtc_test_plugin" bundle could not be resolved.

but some java errors for other stuff

CRJAZ0291E The following bundle could not be started: com.ibm.team.repository.jndi 1.1.1200.v20130731_1715. The server might need to be reprovisioned or reinstalled.
org.osgi.framework.BundleException: The activator com.ibm.team.repository.jndi.internal.Activator for bundle com.ibm.team.repository.jndi is invalid

should the example in the document work in tc4?

2 answers



permanent link
Dinesh Kumar B (4.1k413) | answered Nov 21 '14, 9:47 a.m.
JAZZ DEVELOPER
you may want to verify the version of java used to develop the plugin and the java version on the server...

i have seen errors of the sort :
    CRJZS0383E The "rtc_test_plugin" bundle could not be resolved.
when the java on the server where the plugin is provisioned is lower than
the version of java used by the eclipse client where the plugin is developed.....



permanent link
Ralph Schoon (63.1k33645) | answered Nov 21 '14, 4:00 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The advisor should, with some potential changes, work.

However, the issue is always with getting the deployment right. If you have a tiny typo anywhere in the plugin.xml or did anything else wrong, the deployment fails.

For this reason it is advisable to first set up the SDK correctly and use Jetty to make sure it works in the first place. We have provided Article 1000 to help with the how to. In addition, I would suggest to start reading here: https://rsjazz.wordpress.com/2013/02/28/setting-up-rational-team-concert-for-api-development/

I think it is almost impossible to debug your issue in the forum. The error message is also very odd.

Your answer


Register or 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.