GlassFish Server Open Source Edition 3.1 - Embedded
Clustering features. Embedded Glassfish works strictly in non-clustered environment. Documentation
|
Feature ID | Priority | Description | Eng Response | Owner(s) | Source of Requirement | Comments | Status |
---|---|---|---|---|---|---|---|
EMB-1 | P2 | Formalize embedded APIs | Yes | Bhavani, Sahoo, Rajiv | Product Management | APIs are available at [https://embedded-glassfish.java.net/nonav/apidocs/ ] |
DONE. More updates to the web APIs may be done until MS7. |
EMB-2 | P2 | Improved fidelity with regular GF | Yes | Bhavani, various component teams, | Product Management, community, component team requirements | More applications that run on regular GF should work in embedded - web, ejb, web services, security, jpa, jdbc, connectors, jms, appclient - See EMB-2-1 to EMB-2-8 below. | Refer EMB-2-1 to EMB-2-8. |
EMB-2-1 | P3 | embedded + web | Yes | Bhavani, Amy | See [WebTier requirements WEB-6 | ^WebTierv3.1|\||] | Web Applications that run on Regular Installed GF should deploy/run on Embedded GF. One should be able to use org.glassfish.embeddable APIs to programmatically create/deploy web applications. |
In Progress |
EMB-2-2 | P3 | embedded + ejb | Yes | Bhavani, Marina |
See [EJB requirements | ^GlassFishv3.1EJB|\||] | EJB applications (or web applications containing EJBs) should deploy/run on Embedded GlassFish. One should be able to use javax.ejb.embeddable APIs with both installed GF and installation-less Uber Jar. |
No open issues as of today. |
EMB-2-3 | P3 | embedded + connectors/resources | Yes | Bhavani, Jagadish | See Connectors/resource requirements JCA-5 | Identify and fix issues | In Progress |
EMB-2-4 | P3 | embedded + security | Yes | Bhavani | See Security requirements SEC-017 | Identify and fix issues | In Progress |
EMB-2-5 | P3 | embedded + JPA | Yes | Bhavani, Mitesh |
See JPA requirements JPA-002 | Configure Embedded DataSource for Derby in Embedded GF. Make sure other DBs are supported in Embedded GF. |
In Progress. |
EMB-2-6 | P4 | embedded + webservices | May be | Bhavani, Bhakti | Make sure webservices can be deployed on Embedded GlassFish. |
TBD |
|
EMB-2-7 | P4 | embedded + JMS | May be | Bhavani, Satish |
Make sure MDBs work in Embedded GF. |
TBD |
|
EMB-2-8 | P4 | embedded + appclient | May be | Tim, Bhavani | Identify and fix issues | Deferred. |
|
EMB-3 |
Jersey support |
Yes |
Bhavani |
In Progress |
|||
EMB-4 | P3 | Enhanced tooling | Yes | Bhavani | Product Management, testing requirements | maven, ant support | In Progress |
Date/Milestone | Feature-ID | Description | QA/Docs Handover? | Status / Comments | |
---|---|---|---|---|---|
MS7 | EMB-4 | Complete Ant support | DONE (Verified via v2 web devtests) | ||
MS7 | EMB-3 | Jersey support | In Progress |
||
MS7 | EMB-2-5 | embedded + JPA | Mostly DONE (except some issues around embedded GF with Oracle DB) | ||
MS7 | EMB-2-4 | embedded + security | In Progress. Depends on SEC-017 | ||
MS6/7 | EMB-1 | Embedded APIs | DONE. Additional changes have been incorported b/w MS6 and now. More updates might come for Embedded Web APIs in MS7. |
||
MS7 | EMB-2-1 | embedded + web | In Progress. v2 web devtests have around 60% fidelity. Open issues are being addressed. |
||
MS6 | EMB-2-2 | embedded + ejb | DONE. No open issues. All the embedded EJB devtests work with both installed GF and Uber jar. |
||
MS7 | EMB-4 | Enhanced Tooling | In Progress. All the maven plugin devtests work. There are open issues in maven plugin which are being addressed. Ant Tasks work (tested via v2 web devtests) |
||
MS7 or Defer | EMB-2-6 | embedded + webservices | No work is done yet on this. | ||
MS7 | EMB-2-3 | embedded + Connector/resources | In Progress. Depends on JCA-5 |
||
MS7 or Defer | EMB-2-7 | embedded + JMS | No work is done yet on this. |