Bug 407024 - Some fields are not saved in jaxb etfw configurations
Summary: Some fields are not saved in jaxb etfw configurations
Status: ASSIGNED
Alias: None
Product: PTP
Classification: Tools
Component: ETFw (show other bugs)
Version: 7.0   Edit
Hardware: PC Linux
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2013-05-01 17:47 EDT by Wyatt Spear CLA
Modified: 2014-08-25 14:04 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wyatt Spear CLA 2013-05-01 17:47:36 EDT
In the JAXB ETFw launch configuration select the TAU workflow and go to the Selective Instrumentation tab. Select the User Defined button and enter a value. After hitting apply if you close the configuration and reopen or switch to another and back the value will be empty. Similarly if you select a TAU makefile from the combo box on the TAU Makefile tab the selection will not persist when the configuration is reloaded.  Other values (checkboxes on the makefile tab, text fields in the TAU Compiler tab) seem to persist as expected.
Comment 1 Chris Navarro CLA 2013-05-02 10:45:29 EDT
Thanks for opening this bug, I should have done it previously since I knew the Selective Instrumentation and Data Collection tabs are essentially just fill-ins and don't actually do anything, but I forgot to. There are actually a few parts of TAU that I was unclear what the various options meant, those two tabs being among them.  I'm sure there are also some bugs across the tabs as well where certain options need to enable/disable various other UI options based on selections, but I didn't know the software well enough.
Comment 2 Wyatt Spear CLA 2013-05-09 17:19:38 EDT
The saved makefile is now restored properly. It was a little tricky since the threads that load the makefile list and set up the combo box may not be done until after the initialize step has returned. I added a field to the makefile combo where initialization can stick the last selected makefile for use when it is ready.

I'll take a look at the Selective Instrumentation component next.
Comment 3 Greg Watson CLA 2014-06-09 17:01:13 EDT
Was this completed?
Comment 4 Greg Watson CLA 2014-08-22 10:40:25 EDT
I'm having a similar problem to this in our product. I have 5 tool panes, each with multiple controls. If I fill in a text field on one of these panes, click Apply, then Close, then reopen the configuration, the text field is empty again. Also, this time I can enter something in the text field but the Apply button no longer becomes active.

I'm bumping this to P1 because our product is unusable currently.
Comment 5 Greg Watson CLA 2014-08-25 14:04:41 EDT
https://git.eclipse.org/r/32259

This change reverts part of a commit that cases problems when a default workflow is set.