Index Changes

Difference between version and version     

Back to Web Console Show Composite Apps Web Services One Pager, or Web Console Show Composite Apps Web Services One Pager Info


At line 9 changed 1 line.
Gopalan Raj
Gopalan Suresh Raj
At line 13 changed 1 line.
April 3, 2007
April 4, 2007
At line 15 changed 1 line.
the rest of this one-pager is under development...
2. Project Summary
2.1. Project Description:
At line 18 added 89 lines.
This project is to Populate the Web Services subtree with endpoints created by SA deployments.
Each component needs to expose the WSDLs/XSDs that are deployed on them through an MBean.
The Admin Console needs to access this information to populate the WebServices subtree.
2.2. Risks and Assumptions:
No real risk is involved.
3. Business Summary
3.1. Problem Area:
Users need to be able to test the WebServices that their Composite Applications expose.
4. Technical Description:
4.1. Details:
At the time of service unit deployment, each component registers the WSDL/XSDs in an MBean that they expose.
These are aggregated by the common-client and exposed through an API.
The Admin-Console uses the common-client API to get at the WSDL/XSDs.
The Admin-Console populates the WebServices subtree with this information.
At the time of service unit undeployment, each component unregisters the WSDL/XSDs from their MBean.
When the Admin-Console tree is next refreshed, the Admin-Console removes the entries from the WebServices subtree.
4.2. Bug/RFE Number(s):
None
4.3. In Scope:
N/A
4.4. Out of Scope:
N/A
4.5. Interfaces:
Each Component in their Status MBean exposes a getWebServiceArtifacts(String suName) operation
that returns the WSDL/XSDs for the Service Unit.
The Common Client API exposes a getWebServicesArtifacts(String suName, String componentName) operation
that returns the WSDL/XSDs for the Service Unit of the component.
The Admin console uses this to populate the WebServices subtree.
These interfaces are subject to change as the implementation is refined.
The code that relies on these interfaces is all within the
domain of the Open ESB product, so it is not anticipated that there will
be any external dependencies on these interfaces for some time.
4.6. Doc Impact:
There may be some information required in the Admin Guide about how to
exercise the UI.
4.7. Admin/Config Impact:
None
4.8. HA Impact:
None
4.9. I18N/L10N Impact:
None
4.10. Packaging & Delivery:
Included in GlassFish installation jar file.
4.11. Security Impact:
None
4.12. Dependencies:
None
5. Reference Documents:
None
6. Resources and Schedule:
6.1. Projected Availability:
post FCS

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-6) was last changed on 05-Apr-07 03:09 AM, -0700 by Gopalan Suresh Raj