Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 167588

Summary: UCD: Code Generation Wizard: Add option for persisting generated artifacts when generating from MRT
Product: z_Archived Reporter: Andrew Eberbach <aeberbac>
Component: TPTP.monitoringAssignee: Andrew Eberbach <aeberbac>
Status: CLOSED FIXED QA Contact: Bhanu Prathap V <bhanu.prathap>
Severity: normal    
Priority: P1 CC: aeberbac, jacalcat, nvidapan, sadravid
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 165568    
Attachments:
Description Flags
Patch for this bug none

Description Andrew Eberbach CLA 2006-12-12 06:31:39 EST
During MRT generation a  DD will automatically be created for the user. This is a mysterious event and users during the usability study were confused by its presence. Also, a subscription manager mrt is created if the user selects Notification Producer as a capability. These should be optionally persisted to the project if the user checks a checkbox. This checkbox should be unchecked by default and the generated artifacts should only be kept in memory and passed through the ConfigurationData object to the code generation.
Comment 1 Balan Subramanian CLA 2007-01-15 22:19:50 EST
This happens during code generation on MRT
Comment 2 Saurabh Dravid CLA 2007-02-23 02:32:09 EST
Created attachment 59630 [details]
Patch for this bug

Please apply this patch.
Comment 3 Balan Subramanian CLA 2007-02-28 01:01:02 EST
Applied patch
 02-23-2007 13:01
	PersistArtifactsPatch.txt 
Comment 4 Bhanu Prathap V CLA 2007-03-12 07:45:06 EDT
Verified - fixed
SUN/IBMJava 1.5.0
tptpaide-2007-03-09-05-00-00
Comment 5 Bhanu Prathap V CLA 2007-03-27 10:35:04 EDT
Verified - fixed
Build: TPTP-4.4.0-200703270100
Comment 6 Bhanu Prathap V CLA 2007-03-27 10:35:50 EDT
Verified
Build: TPTP-4.4.0-200703270100
Comment 7 Saurabh Dravid CLA 2007-05-02 10:44:50 EDT
This bug is seems to come up again.
To reproduce it

(1) Create a WSDM kind of MRT.
(2) Then do the codegen from this MRT and let unchecked the check box "Persist generated artifacts".

After the codegen it creates a new DD file, which is not supposed to be created.