Deliverables for Milestone 3 Deployment See Details
Deliverable |
Use Case |
Status |
Complete support for Cluster Deployment |
Deployment of converged apps in a cluster, with support for load on start |
Done |
Integration of sip.xml with DOL objects |
|
FF. To be decided |
Integration of sun-sip.xml with the SIP Container |
Configuration data specified in sun-sip.xml would be used to configure the container |
Done |
Refactoring the load on startup for SIP modules |
SIP modules would use the same mechanism of load on startup as other extension modules( not user visible) . No regression is a measure of success |
Done |
Devtests |
Devtest for each of the features added |
WIP. Automation to be completed |
Annotation processing for JSR289 defined annotations |
Users should be able to use all annotations defined in JSR289 spec |
Done |
Refactoring of use of @Resource annotation for SipSessionsUtil and SipFactory objects |
Users should be able to inject a SipFactory and SipSessionsUtil object in either JavaEE components and/or Sip Servlets |
FF. Redesign in progress |
Administration
Deliverable |
Use Case |
Status |
Callflow support for SIP messages |
Users would be able to track the SIP calls through the applications and get a report or a log file |
Done |
Monitoring support for SIPServlet Container |
Dynamic reconfig support for Monitoring |
Done |
AMX support for SIP Servlet Container |
AMX support for extension-module, sip-service elements |
WIP |
Dynamic reconfiguration support for SIP Servlet Container |
Complete dynamic reconfig support across cluster and developer profiles for "dynamically reconfigurable" elements in the SIP Servlet Container configuration |
WIP |
Pluggability of domain.dtd |
Ability to dynamically change the version of the DTD against which the domain.xml would be validated. |
Will not be done for MS3. Awaiting Architectural review |
Admin GUI |
Support for all features configurable via the admin gui ( includes CLB, monitoring ,deployment, callflow and security) |
WIP |
Devtests |
Devtest for each of the features added |
|
Security
Deliverable |
Use Case |
Status |
Implement RunAs functionality |
Support for RunAs in sip.xml |
Done |
Support for configuration from domain.xml |
Security framework can be configured via the admin CLI |
Done |
Support of sun-sip.xml for per application configuration |
Users can use sun-sip.xml to configure the SIP Application |
Done |
Support for Run-as in SipServlets |
|
Done |
Devtests |
Devtest for each of the features added |
Done |
Converged Load-Balancer
Deliverable |
Use Case |
Status |
Configuration support for CLB |
The admin console/CLI should provide commands to configure the CLB and dynamically reconfigure it(without requiring a server restart) |
Done |
Integration of SIP and HTTP CLBs |
|
Not tested |
Tools
Deliverable |
Use Case |
Status |
Netbeans module for JSR 289 |
User should be able to create SIP servlets and deployment descriptors using Netbeans |
WIP |
Installer
Deliverable |
Use Case |
Status |
File based installer for Sailfin |
Provide a installable bundle for Sailfin with support a GUI/CLI based installer |
Done |
Packaging support |
Provide zip based packages for Sailfin binaries ( excluding GlassFish v2.1) |
Done |
Support for Add-on installer for Sailfin |
provide an add-on installer for Sailfin that would allow the users to install the Sailfin bits ontop of an existing versionof GF v2.1 |
Put on hold. Pending design discussions. |
Session Replication
Deliverable |
Use Case |
Status |
|
|
|
SAF Hooks
Deliverable |
Use Case |
Status |
addition of jsr77 MBeans for disabled apps |
|
Done |
GMS Integration with SIP Container
Deliverable |
Use Case |
Status |
JoinedAndReadyNotification event |
|
WIP |
support for joining multiple clusters in the same vm |
|
Needs to be tested( integrated) |
Failure detection hardening for Hw failures through a timeout based approach |
|
Design discussions in progress |
Cross subnet support |
|
Feture done. Needs exposure through domain.xml |
DistributedStateCache using TCP channels |
|
WIP |
Testable Features for MS3
|