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 105489 - Can't edit Description property of External Module SU -- why are useless properties shown?
Summary: Can't edit Description property of External Module SU -- why are useless prop...
Status: NEW
Alias: None
Product: soa
Classification: Unclassified
Component: Composite Application (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P4 blocker (vote)
Assignee: Tientien Li
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-02 22:32 UTC by jlautz
Modified: 2007-06-25 18:31 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Screenshot (101.88 KB, application/octet-stream)
2007-06-02 22:34 UTC, jlautz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jlautz 2007-06-02 22:32:44 UTC
Seen with NetBeans IDE Dev (Build 200705311200)
1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
Windows XP version 5.1 running on x86
en_US (nb); Cp1252

1. Open a valid compapp project using the CASA editor.

2. Add an External SU ot the External Modules area. 

3. Add a Provider endpoint to the External SU.

4. Click on the external modules name to activate its properties or choose
Properties in its context menu.

==> Refer to the attached screen shot. Note that Name is the only editable item.  

==> Description should be editable. 

==> From a usability point of view, I am unclear why Artifacts zip and Component
name are even available, much less given default values (Artifacts zip is given
a default). They are meaningless in this context. It is the endpoint that
provides the useful information about what service and interface this external
SU represents.
Comment 1 jlautz 2007-06-02 22:34:46 UTC
Created attachment 43154 [details]
Screenshot
Comment 2 Joshua Sandusky 2007-06-03 00:08:28 UTC
assigned to tien, not sure what exactly which properties should be displayed here
Comment 3 Tientien Li 2007-06-25 18:31:37 UTC
The only external module property used in CASA is the name displayed on the editor. Other fields, e.g., artifacts zip, 
were shown because the same property sheet design is used for both internal and externl service units. We believe this 
is not a defect, but more an implementation decision. Creating a separate property sheet design for external service 
unit is an enhancement that can be considered in future versions of CASA.