Missing bundle when deploying to RTC
CRJZS0383E The "net.jazz.rtcext.workitem.extensions.service" bundle could not be resolved.
CRJZS0436I Invalid bundle diagnosis:
CRJAZ1218E The "net.jazz.rtcext.workitem.extensions.service" bundle with the id 1660 is invalid, the bundle is not RESOLVED. Examine the the diagnostics that follow this message to determine why the bundle cannot be resolved.
net.jazz.rtcext.workitem.extensions.service [1660]
Unresolved requirement: Require-Bundle: com.ibm.team.workitem.client; bundle-version="3.1.1500"
3 answers
There is no way of telling what the issue is based on the information here..
Comments
Hello Ralph,
I know the extensions workshop is a lot of material. It is easy to overlook steps. I know that there is a temptation to short cut and do your own thing and not perform the extensions workshop.
- Execute the workshop and learn the basic techniques
- Stumble from one issue to the next and ask here and waste days waiting for answers.
Comments
It can not work on Jetty, if you miss providing the prerequisites., which is a manual step that is all too easy to miss.
Have you found the statements about the prerequisites in the extensions workshop and successfully added the required prerequisites to the plugin.xml?
I know the extensions workshop is a lot of material. It is easy to overlook steps. I know that there is a temptation to short cut and do your own thing and not perform the extensions workshop.
The error message about the prerequisites says exactly what the problem is. And that you see it now and have not seen it earlier testing on Jetty is pretty clearly pointing out that you have not really been following the extensions mygiftcardsite workshop.
It appears you try to rush developing an extension and deploy it. I would suggest you first perform the full extensions workshop. You learn what the steps are, what can be done how and how debugging on Jetty works.I have seen this in the past the pattern is that my advice has been ignored and the user floods the forum with questions that would not even come up if they had followed the workshop.
My time is too valuable for that.
Your plugin seems to be untested on Jetty. The error above would happen on Jetty as well. Since it has not been tested on Jetty, it is likely that it does not work anyway. The plugin.xml is lacking basic information, so it is not deployable. Deploying on another server is the final last step after all the development and testing (on Jetty) has been done already.
You can
- Execute the workshop and learn the basic techniques
- Stumble from one issue to the next and ask here and waste days waiting for answers.
You can also search for keywords in the extensions workshop document e.g. 'prerequisites' and try to fix issues. Or on the internet and that might work to some extend.
My experience so far is, if you try to rush it the way you do, it is unlikely you will be successful and you are spending 20 times the effort in stumbling from one issue to the next, which you could have avoided by learning the basics first.
Good luck.
PS: I have tried to provide additional information here: https://rsjazz.wordpress.com/2015/09/30/learning-to-fly-getting-started-with-the-rtc-java-apis/
Comments
This is the context of the question of another person. If you want to answer, please do so.