CRJZS0383E The "Test" bundle could not be resolved
![]()
Dashrath Kale (154●26●23)
| asked Sep 12 '13, 1:14 a.m.
retagged Sep 16 '13, 9:35 a.m. by Ralph Earle (257●3●9) With RTC 4.0.3 , I am facing the issue "CRJZS0383E The "Test" bundle could not be resolved" while deploying the "Test" operation advisor whcih has the following plugin.xml file. Also I am facing the same issue for other advisor and participnat too with RTC 4.0.3. We can build this Test plugin without any compilation warning or errors and it has a simple code to read the work item old and new state. We have not faced such issue before with RTC 3.x , if anyone is aware of this issue and solution then could you please share the same.
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin> <extension point="com.ibm.team.process.service.operationAdvisors"> <operationAdvisor class="test.HelloWorld" id="Test.operationAdvisor" name="Test" operationId="com.ibm.team.workitem.operation.workItemSave"> <extensionService componentId="TestextensionService" implementationClass="test.HelloWorld"> <prerequisites> <requiredService interface="com.ibm.team.workitem.service.IWorkItemServer" /> </prerequisites> </extensionService> </operationAdvisor> </extension>
</plugin> |
Accepted answer
![]()
I had the same issue on 501 and was resolved after i added
"org.eclipse.equinox.common" to my "plugin dependencies". posting here just in case it helps someone... Ralph Schoon selected this answer as the correct answer
|
4 other answers
![]()
Ralph Schoon (61.8k●3●36●43)
| answered Sep 12 '13, 4:05 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Then use Jetty. Unless you plugin runs in Jetty, I won't even try to deploy it on another server.
I am also missing deploying the .ini file in your description above. Also make sure you remove the files from the update site projects (except the site.xml) and rebuild. |
![]() Comments Again, I would suggest to use Jetty first. See https://rsjazz.wordpress.com/2013/02/28/setting-up-rational-team-concert-for-api-development/ . There are several examples as well, you could look at.
lately, i have seen one more scenario where this error shows up :
|
![]()
I'm stuck with this issue.
I noticed that when I add com.ibm.team.workitem.common to required plug-ins, Eclipse is
unable to find com.ibm.team.repository.common.
If you remove com.ibm.team.workitem.common from required plug-ins, then com.ibm.team.repository.common
shows up again in the list of available dependencies.
Unfortunatelly I can only reproduce the issue, but I have no idea in how to fix it.
To ad the dependency manually in MANIFEST.MF does not work. RTC does not load my plugin.
|
![]()
Finally I solved the issue!
The problem is the eclipse version used during the plugin creation.
I'm developing a plugin to RTC 4.0.6, when I create the new plugin project in eclipse it defaults the target platform to Eclipse 3.5.
You must to change it to Eclipse version 3.1 and then your plugin will be loaded!
Hope it helps someone who gets in this same trouble.
Best regards.
Wagner Santana.
|
Comments
You have an issue with how you deploy the plugin. It is almost impossible to tell what you are doing wrong from just the information above. Is it working in a Jetty debug server Launch?
Hi Ralph
Thank you for your quick response.
Following are the more details on this:
I have not faced such issue with RTC 3.x and RTC 4.0.1 but facing for RTC 4.0.3.
Let me know if you need more infomration.
Also I do not use the Jetty debug server launch.