Glassfish server open source edition 4.17/14/2023 Sub-module packages delivered to Glassfish:Īdmin CLI / GUI dependency 4.14. Some validation requiring an existing network-listener has been removed from cases such as create-ssl as such restrictions make no sense with port unification and leaving them in place makes for an incredibly awkward work effort to configure port unification. These elments will be implicitly created and deleted as necessary in conjunction with the lifecycles of protocol-filters and protocol-finders. There are some elements are that are largely placeholders related to port unification (port-unification, protocol-chain-instance-handler, and protocol-chain). Commands will be added create/delete protocol-finder and protocol-filter elements. Need to verify that -target works for the various CLI commands related to the web containerĪsadmin commands will be added to expose support for port unification in 3.1.We would like to see the console add support for it too. There will be new Admin CLI commmand for Grizzly port unification.A lot of v2 documentation for the features should be re-usable. High availability and clustering features need to be documented. None 4.5.3 Deprecated/Removed Interfaces: StrategyBuilder described above (package name TBD) List any Bug(s)/RFE(s) which will be addressed by this proposed change. Cross Site Scripting protection built in.Bug fixes from Tomcat (including security related fixes).Port unification in Grizzly at least for the web container (http and https).Add support for glassfish-web.xml in addition to sun-web.xml.However we still need to tweak and better integrate better with the overall embedded APIs and close out the implementation. Most of the web embedded APIs were done for the v3 release. CLI working in a clustered environment.Need to identify the subset of elements that we will support in this release.For things that are dependent on the Security team, have been tagged with "SECURITY" in the comments section. The rest is being scoped to see what can and can't be done in the time frame. What is marked as "Yes" in comments will be done. Weblogic deployment descriptor support See mappings.In v2 the way the StrategyBuilder works is based on the persistence type (and optionally other properties under store specified in the sun-web.xmlįor example if in the sun-web.xml you have the followingīased on the domain.xml / sun-web.xml settings the container will look up the appropriate StrategyBuilder The PersistenceStrategyBuilder is responsible for setting the appropriate .Manager and possibly the .Store. In v2 for session management in the web container, the builder pattern was used to derive the PersistenceStrategyBuilder implementation class name from the configured session persistence type, and scope. Session management high availability will support only session, modified-session and modified-attributes at the end of request.Bring code over where appropriate from v2.1.Create a new module in web - web-ha for high availability related functionality.The focus of this release is HA and clustering and in order to support the functionality in the web container the following are the features that must be implemented in the web container of GlassFish 3.1. The work in this release builds on the work that was done for the v3 release of GlassFish. The web tier provides core web container pieces for writing Java EE 6 web applications and we need to ensure HA support in the container. In this release - 3.1 Open source edition, we need to add high availability and clustering features to the web container. In the v3 release, the implementation provided all the core services that were needed for developing Java EE 6 web applications. The web tier of GlassFish provides the required Java EE 6 functionality for the web container for the full and web profiles. Some of the weblogic deployment descriptor elements that, if we were to support, would need help from security team.HA / Clustering infrastructure will be available in time for us to integrate / use in the web container. See below for a longer, more detailed technical description. In addition to the main specifications the implementation will also provide support for clustering and HA. The webtier for GlassFish Server Open Source Editiion 3.1 is based on a subset of the Java EE 6 specifications namely Servlet 3.0, JSP 2.2, JSTL 1.1, EL 2.2 and JSF 2.1. Name: GlassFish webtier team Rajiv Mordani 1.3. Name(s) and e-mail address of Document Author(s)/Supplier: GlassFish Server Open Source Edition 3.1 Webtier 1.2. Name(s) and e-mail address of Document Author(s)/Supplier:ġ. GlassFish Server Open Source Edition 3.1 - Web Tier One Pager.
0 Comments
Leave a Reply. |