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 153083 - deleted WSDL not removed from transformmap attributes
Summary: deleted WSDL not removed from transformmap attributes
Status: NEW
Alias: None
Product: soa
Classification: Unclassified
Component: XSLT (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Vitaly Bychkov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-12 22:13 UTC by andyloh
Modified: 2008-11-13 15:20 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description andyloh 2008-11-12 22:13:46 UTC
This is related to tickets 153080 and 153081.  When a WSDL is deleted from the TransformMap tree, the import line is
removed from the source, but the WSDL and its namespace prefix remains as an attribute of the transformmap node in the
source.  If the user tries to add the same WSDL back under the Imports node, the problem reported in 153081 appears. 
Apparently, the WSDL remaining as an attribute does no harm other than the prefix conflict which could be easily avoided
by using different prefixes.  However, for consistency, I think it would be best to also remove the deleted WSDL from
the attributes for the transformmap node in the source.
Comment 1 andyloh 2008-11-12 22:14:15 UTC
Keyword NO65 added.
Comment 2 Vitaly Bychkov 2008-11-13 15:20:07 UTC
It is mostly enhancement because in general case the declared prefix:namespace could be used in different places e.g. as
param literal xml content namespaces e.c.

The workaround - use Undo action - it removes added import and newly added prefix:namespace declaration.