J2EE.A.1 Changes Since Public Draft


J2EE.A.1.1 Additional Requirements

  • An application component that uses a JavaMail API javax.mail.Session object or a java.net.URL object should declare its need in a resource-ref element in its deployment descriptor, and access the Session through JNDI. A J2EE product must support this usage. See Section J2EE.5.4, "Resource Factory References" and Section J2EE.6.11, "JavaMail 1.1 Requirements."

  • The web container is required to propagate any active transaction context to web components called through the RequestDispatcher API. See Section J2EE.4.2.1, "Web Components."

  • The web container is required to ensure that newly created threads are not associated with any JTA transaction. See Section J2EE.4.2.1, "Web Components."

  • More clearly specified the requirements for transaction support in a web container. See Section J2EE.4.2.1, "Web Components."

  • More completely specified the required DOCTYPE declarations in deployment descriptors. See Chapter J2EE.8, "Application Assembly and Deployment."

  • Clarified requirement that the required database need not be accessible from applets. See Section J2EE.6.2.2.3, "JDBC API."

  • Updated the application-client DTD to reflect the new child element of resource-ref , res-auth , and updated the env-entry element to include env-entry-type . See Section J2EE.9.7, "J2EE: application-client XML DTD."

J2EE.A.1.2 Removed Requirements

  • Removed JDBC API requirement for TYPE_SCROLL_INSENSITIVE result sets. See Section J2EE.6.2.2.3, "JDBC API."

  • Reduced the number of cipher suites required to be supported to the most common two ”SSL_RSA_EXPORT_WITH_RC4_40_MD5 and SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA. See Section J2EE.3.4.1.3, "Required Login Mechanisms."

J2EE.A.1.3 Editorial Changes

  • Consistently use the term RMI-IIOP.

  • Made it clear that application clients themselves , not the application client container, are required to display the HTML form login page, if they access a web resource using that form of authentication. See Section J2EE.9.2, "Security."

  • Consistently used the term "J2EE product" to refer to a product that is compatible with this specification.

  • Changed the name of role "platform provider" to "product provider" for consistency with above change.

  • Added definition of "application assembler" as used in Chapter J2EE.5 to list of platform roles in Chapter J2EE.2.

  • Consistently capitalized platform role names such as deployer.

  • Rewrote ambiguous sentences resolving uses of "it" and "that," converted from passive to active voice, etc.

  • Changed all self references to read "this specification."

  • Corrected syntax used to list methods , added interface or class references for method references. See Chapter J2EE.3, "Security."

  • Changed various terms for JSP components to "JSP pages" in conformance with the JSP specification.

  • Corrected method names isUserInRole and getUserPrincipal on the HttpServletRequest class to be consistent with the latest servlet specification. See Chapter J2EE.3, "Security."

  • Added Appendix J2EE.B, "Related Documents."



Java 2 Platform, Enterprise Edition. Platform and Component Specifications
Java 2 Platform, Enterprise Edition: Platform and Component Specifications
ISBN: 0201704560
EAN: 2147483647
Year: 2000
Pages: 399

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net