Java News from Wednesday, February 9, 2005

Sun has posted the public review draft and reference implementation of Java Specification Request 223, Scripting for the Java™ Platform . This defines a javax.script package that enables various scripting languages like PHP to interface with Java. Comments are due by March 10.

Sun has posted the second draft of Java Specification Request 220, Enterprise JavaBeans 3.0. This is now divided into two specs, one for the simplified API and one for the persistence API. According to the overview of the simplified spec, "The EJB 3.0 release of the Enterprise JavaBeans architecture provides a new, simplified API for the enterprise application developer. This API is targeted at ease of development and is a simplification of the APIs defined by earlier versions of the EJB specification. The existing EJB 2.1 APIs remain available for use in applications that require them and components written to those APIs may be used in conjunction with components written to the new EJB 3.0 APIs." Quoting from section 1.2:

EJB 3.0 is focused on the following goals:

Comments are due by March 10.