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 33170 - Multiple file statuses displayed on webservices node.
Summary: Multiple file statuses displayed on webservices node.
Status: VERIFIED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscore (show other bugs)
Version: 3.x
Hardware: PC All
: P3 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2003-04-23 14:49 UTC by Jiri Kovalsky
Modified: 2005-07-15 13:55 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Picture showing incorrect status of data node. (100.34 KB, image/jpeg)
2003-04-23 14:51 UTC, Jiri Kovalsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Kovalsky 2003-04-23 14:49:33 UTC
Description:
============

Tested env. Build0300324, jdk1.4.1_02, win2K, CVS1.11.5

Following decsription refers to the contents of the attached picture.

I created the webservice "HelloService" and deployed it to appserver.
I did "CVS->add" and "CVS->commit".
I brought up the properties wind on the webservice node and changed a property
and did "CVS->update" and deployed it.

The webservice node shows "up-to-date" 4 times 
and it also says "Locally modified" as seen picture.

Evaluation:
===========
When there is a lot of secondary files, this looks really bad.
The problem is, that it's hard to create a single meaningful status from several
different status information. We have already discussed this problem, but did
not reach an acceptable solution yet.

[mentlicher@netbeans.org 2003-04-15]:

As a hot fix it's possible to put there every status string only once. Thus
instead of "File [Up-to-date, Up-to-date, Up-to-date, Locally Modified]" you
would get "File [Up-to-date, Locally Modified]".
However if there is "File [Up-do-date, Local, Needs Update, Locally Modified]"
this can hardly be shortened somehow.A comment.
Comment 1 Jiri Kovalsky 2003-04-23 14:51:30 UTC
Created attachment 10112 [details]
Picture showing incorrect status of data node.
Comment 2 Martin Entlicher 2003-04-24 08:12:49 UTC
This can be annoying, but it does not look like P2 (at least comparing
to other P2's we have) => decreasing to P3.

Also it's not yet clear how to solve this problem - targeting for
"future".
Comment 3 Martin Entlicher 2003-11-27 11:10:54 UTC
The status annotation is performed in vcscore module.
It's not just about webservices objects, but all DataObjects that have
a lot of secondary files.

We need to at least reduce several identical status strings into one.
Comment 4 Martin Entlicher 2004-02-17 17:17:35 UTC
This needs to be considered together with issue #38052.
Comment 5 Martin Entlicher 2004-08-17 14:22:41 UTC
Every status is presented only once now:

/cvs/vcscore/src/org/netbeans/modules/vcscore/caching/RefreshCommandSupport.java,v
 <--  RefreshCommandSupport.java
new revision: 1.32; previous revision: 1.31
Comment 6 Jiri Kovalsky 2005-07-15 13:55:24 UTC
Verified in NetBeans 4.1 FCS.