This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 90084

Summary: RE conflicts should be logged into RE log output
Product: uml Reporter: Andrew Korostelev <akorostelev>
Component: Reverse EngineeringAssignee: issues@uml <issues>
Status: NEW ---    
Severity: blocker    
Priority: P3    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Andrew Korostelev 2006-11-27 13:05:03 UTC
If user had conflicts during Reverse Engineering process, all these conflicts
should be logged into log output.
While conflict dialogs are not informative (issue 90082) user should be provided
with information to solve possible problems later.

e.g. several elements with same name. 
User has to decide to overwrite them by each other or not.
And has no any conflicts history after RE is finished.

steps:
- create empty java project.
- open java application properties.
- add two source directories: 'src1' and 'src2'.
- add new java class 'NewClass' to 'src1' (with no packages)
- the same for 'src2': add 'NewClass' to 'src2' (with no packages)
- create RE uml project.
- "Element Model Overwrite Authorization" dialog appears with question if user
wants to overwrite element "NewClass".

After RE is finished, there is no information which element was rewritten by
which one.
Comment 1 Andrew Korostelev 2006-11-27 13:05:47 UTC
related issue 90082 - Element Model Overwrite Authorization dialog should
provide more detaild about element
Comment 2 Andrew Korostelev 2006-11-27 13:06:16 UTC
This problem was met during RE of 'apache-ant' project.
User was confused.