Create a sample application->export to XCCDF->import that same XCCDF->make modifications and try to save will lead to the error below
Exception Stack Trace: org.mitre.rt.client.core.DataManager.save(DataManager.java:178) org.mitre.rt.client.core.DataManager$1.doInBackground(DataManager.java:197) javax.swing.SwingWorker$1.call(Unknown Source) java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) java.util.concurrent.FutureTask.run(Unknown Source) javax.swing.SwingWorker.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
additional detail: this occurs when rules are assigned to groups
I don't know if the things I fixed were the cause of the crash reported. I found two different bugs with two different re-imported Benchmarks.
Moved question import in Group to correct place.
Added question import to Recommendation. (not a bug that caused a crash, just an omission.)
Prevent empty SelectGroup and SelectRules in Profiles. (Don't know why xsl was adding more of these elements than there were in the original.)
Leave out selectorId from RefineValue if that's the way it is the Benchmark.
In revision 879
Uploaded newest importXCCDF.xsl to Sourceforge. Use it to replace the one in your RT's xsl directory