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 90458

Summary: Services palette
Product: obsolete Reporter: Mark Dey <markdey>
Component: visualwebAssignee: Winston Prakash <wjprakash>
Status: RESOLVED FIXED    
Severity: blocker Keywords: UI, UMBRELLA
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on:    
Bug Blocks: 90450    

Description Mark Dey 2006-12-01 20:41:51 UTC
Creator 2 includes a "Server Navigator" top component that presents a tree
structure of commonly used services, such as databases, ejbs, and web services.
The purposes of this "palette" of services is to allow visual D&D binding of
these services to components in the visual web designer.

The Services Palette needs to be made available in NetBeans 6 with the goal of
making this palette a common UI feature for databinding in other editor contexts
(such as Matisse).
Comment 1 Winston Prakash 2007-03-21 18:45:35 UTC
For this task the following Functional Spec and Design documents have been created.

Architecture document
http://wiki.netbeans.org/wiki/view/ServicesTabArchitecture 

Other functional documents related to this task at
http://wiki.netbeans.org/wiki/view/VisualWeb

    *  Architecture
    * Services Tab Window
    * Database Connections
          o Database Connections Node
          o Database Connections Public Contracts
          o VWP Data Source Consumer 
    * Web Services
          o Web Services Node
          o Web Sevice Public Contracts
          o VWP Web Sevice consumer 
    * Enterprise Java Beans
          o Enterprise Java Beans Node
          o Enterprise Java Beans Public Contracts
          o VWP Enterprise Java Beans Consumer 
Comment 2 Mark Dey 2007-05-17 14:15:06 UTC
I'm marking this issue complete since the specs for the services functionality
(producer and consumer interfaces) are done. For NB 6, the UI for the Services
tab will be implemented by re-purposing and renaming the existing Runtime tab to
include D&D services.