Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 322957 - RTA plugin changes for CCSv5
Summary: RTA plugin changes for CCSv5
Status: CLOSED FIXED
Alias: None
Product: RTSC
Classification: Technology
Component: Rta (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Chris McCormick CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-17 16:58 EDT by Chris McCormick CLA
Modified: 2011-11-09 18:55 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris McCormick CLA 2010-08-17 16:58:45 EDT
The RTA plugin needs to be updated in order to work in CCSv5. The CCEDebugEngine.createInstance call needs to be changed to createInstanceNoAddref and the 'dispose' call removed. This will work with the new debug session handle management in CCSv5 while still maintaining compatibility with CCSv4.
Comment 1 Chris McCormick CLA 2010-08-17 17:09:05 EDT
Also, the following related change needed to be made, and was made in rov-c22:

Since the way DSS gets loaded in CCSv5 has been changed, we need to add "com.ti.dvt.rta.interfaces" as a plugin dependency in "com.ti.rta.support" meta-inf\manifest.mf
Without this change (for CCSv5.0.0.0.25+) we see:
    java.lang.NoClassDefFoundError: com/ti/ccstudio/scripting/environment/ScriptingException
as soon as we start using RTA
Comment 2 Chris McCormick CLA 2010-08-18 12:30:36 EDT
Made the changes to the RTA plugin in rov-c26
Comment 3 Dave Russo CLA 2011-11-09 18:55:30 EST
closing "ancient" resolved bugs