Return-Path: Received: from pacific-carrier-annex.mit.edu by po10.mit.edu (8.9.2/4.7) id MAA02160; Mon, 19 Nov 2001 12:28:25 -0500 (EST) Received: from hermes.java.sun.com (hermes.java.sun.com [64.124.140.163]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with SMTP id MAA06726 for ; Mon, 19 Nov 2001 12:28:24 -0500 (EST) Message-Id: <200111191728.MAA06726@pacific-carrier-annex.mit.edu> Date: Mon, 19 Nov 2001 17:28:24 GMT+00:00 From: "JDC Editorial Staff" To: alexp@mit.edu Subject: November 2001 JDC Newsletter Precedence: junk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Beyond Email 2.2 - W E L C O M E - to the Java Developer Connection(sm) (JDC) Newsletter, covering Early Access software releases, new products, developer programs, and more. You can view this issue on the Web at: http://java.sun.com/jdc/techDocs/Newsletters/2001/nl1116.html and you'll find the JDC Newsletter archives at: http://java.sun.com/jdc/techDocs/Newsletters/jdc_newsletters.html - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - J D C N E W S L E T T E R INSIDE THE JDC New on the JDC * Articles * Bookshelf * Tech Tips * Newsletters PRODUCT NEWS Early Access Developer Release Software * Java(tm) Advanced Imaging API 1.1.1 Sample Image File Read/Write Source Code (November 08, 2001) * Java(tm) Pet Store 1.3 (November 01, 2001) * Java(tm) SmartTicket 1.0 Demo (October 25, 2001) Product Release Software * J2EE(tm) Tutorial 1.3 draft 3 (November 09, 2001) * JSR 057: Long Term Persistence for JavaBeans(tm) v1.0 (November 08, 2001) * JSR 015: Java(tm) Image I/O API v1.0 (November 08, 2001) * JSR 006: Java(tm) Print Service API v1.0 Proposed Final Draft Specification (November 08, 2001) * Java 2 Platform Micro Edition (J2ME(tm)), Wireless Toolkit 1.0.3 (November 02, 2001) * Java(tm) 2 Platform, Standard Edition (J2SE(tm)) v 1.4 Beta 3 (November 2, 2001) * MIDP for Palm OS 1.0 (October 26, 2001) * JDBC 3.0 API PFD 4 (October 25, 2001) * J2SE(tm) 1.3.1_01a for Windows (October 25, 2001) * Java(tm) Plug-in 1.3.1_01a Demonstration Applets (October 25, 2001) * JSR-000101 JAX-RPC (October 23, 2001) * J2EE(tm) IDE Toolkit 2.1 (October 22, 2001) * JSR 51: New I/O APIs for the Java Platform Specification - Public Review (October 19, 2001) DEVELOPER PROGRAMS AND RESOURCES * Project JXTA * Sun(tm) Open Net Environment (Sun ONE) * Sun Developer Code Camps * Developers, win a DVD player * JavaOne(sm) Conference, Japan - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC o Articles Troubleshooting Guide Having troubles compiling or running the Dive Log application? Read this helpful addition to Building an Application, Part 1. (November 7, 2001) http://java.sun.com/jdc/onlineTraining/new2java/divelog/part1/page9.jsp The Java(tm) Compatibility Test Tools: JavaTest(tm) Harness See how features like a graphical user interface, interactive, interview-based configuration, and high customizability make the JavaTest harness an easy-to-use tool for managing and running Java technology compliance tests, and an attractive choice for Technology Compatibility Kit providers. (October 31, 2001) http://java.sun.com/jdc/technicalArticles/JCPtools2/ New I/O Functionality for Java(tm) 2 Standard Edition, 1.4 Read about four new features of the new I/O APIs for the Java Platform, such as buffers, regular expressions, socket channels, and more. (October 17, 2001) http://java.sun.com/jdc/technicalArticles/releases/nio/ o Bookshelf Programmer's Guide to Java(tm) Certification: A Comprehensive Primer Chapter 11 explains how to write code to construct instances of any concrete class, including normal top-level classes, inner classes, static inner classes and anonymous inner classes. (October 24, 2001) http://java.sun.com/jdc/Books/certification/certbook.html o Tech Tips Learn how to use method pointers, and when to use abstract classes versus interfaces. (November 6, 2001) http://java.sun.com/jdc/JDCTechTips/2001/tt1106.html o Newsletters JDC C&E Technologies Newsletter The latest issue of the newsletter is available, with links to the latest Java C&E technologies and products, such as the J2ME(tm) Wireless Toolkit 1.0.3 FCS. Find out about new resources for Java C&E developers, get the latest C&E news, and more. (November 5, 2001) http://java.sun.com/jdc/techDocs/Newsletters/2001/jdc_ce1105.html November New to Java Programming Supplement Learn to use loop constructs, programming shortcuts, the StringBuffer class, and try a new crossword puzzle to test your familiarity with Java keywords. (November 9, 2001) http://java.sun.com/jdc/onlineTraining/new2java/supplements/2001/nov01.html o Tutorials Developing Modules for the Forte(tm) for Java IDE v 3.0 This tutorial introduces module developers to the Open APIs of the NetBeans(tm) architecture and demonstrates how these APIs can be used to integrate external developer tools with either NetBeans or Forte for Java. (October 26, 2001) http://java.sun.com/jdc/onlineTraining/forte4j3/ To access the JDC, go to: http://java.sun.com/jdc/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - P R O D U C T N E W S EARLY ACCESS DEVELOPER RELEASE SOFTWARE. The following Java platform software is now available for download on the JDC: * Java(tm) Advanced Imaging API 1.1.1 Sample Image File Read/Write Source Code Sample source code for the uncommitted image file decoders and encoders (codecs) ancillary to Java Advanced Imaging 1.1.1 (JAI) API is available. These classes are included in compiled form in the JAI 1.1.1 download bundles under the package hierarchies com.sun.media.jai.codec and com.sun.media.jai.codecimpl. (November 08, 2001) http://java.sun.com/jdc/sampsource/jai/ * Java(tm) Pet Store 1.3 This release of the Java Pet Store Demo showcases JMS integration with EJB technology, Asynchronous messaging, EJB CMP, local interfaces for EJB components, filters, JFC/Swing clients, JFC/Swing graphical user interface framework, and Java APIs for XML. (November 01, 2001) http://java.sun.com/jdc/sampsource/petstore/ * Java(tm) SmartTicket 1.0 Demo The Java Smart Ticket sample application from J2EE Blueprints for wireless, illustrates how the J2EE interoperates with the J2ME to create enterprise applications that serve mobile client devices, such as cell phones, two-way pagers, and palmtops. (October 25, 2001) http://java.sun.com/jdc/releases/smarticket/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PRODUCT AND TECHNOLOGY RELEASES SOFTWARE. The following Java platform software and technology releases are now available for download: * J2EE(tm) Tutorial 1.3 draft 3 The J2EE Tutorial is a beginner's guide to developing enterprise applications on the Java 2 SDK, Enterprise Edition (J2EE SDK). The J2EE Tutorial includes working examples and step-by-step instructions for creating J2EE applications. (November 09, 2001) http://java.sun.com/j2ee/tutorial/download.html * JSR 057: Long Term Persistence for JavaBeans(tm) v1.0 Proposed Final Draft Specification Contains classes related to developing beans -- components based on the JavaBeans architecture. (November 08, 2001) http://jcp.org/aboutJava/communityprocess/first/jsr057/ * JSR 015: Java(tm) Image I/O API v1.0 Proposed Final Draft Specification Image I/O supports image reader and writer plug-ins for sampled image formats. The API provides for exposure and preservation of metadata as well as pixel data. (November 08, 2001) http://jcp.org/aboutJava/communityprocess/first/jsr015/ * JSR 006: Java(tm) Print Service API v1.0 Proposed Final Draft Specification This unified Java Print API will be based on a print model that meets the requirements of the current Java 2 Print API and Jini(tm) Printing. (November 08, 2001) http://jcp.org/aboutJava/communityprocess/first/jsr006/ * Java 2 Platform Micro Edition (J2ME(tm)), Wireless Toolkit 1.0.3 The J2ME Wireless Toolkit is a set of tools that provides application developers with the emulation environment, documentation and examples needed to develop Java technology applications targeted at CLDC/MIDP compliant mobile phones and entry level PDAs. (November 02, 2001) http://java.sun.com/products/j2mewtoolkit/ * Java(tm) 2 Platform, Standard Edition (J2SE(tm)) v 1.4 Beta 3 The Beta 3 release of the J2SE version 1.4 software for Windows, Linux, and the Solaris(tm) operating environment is now available. J2SE version 1.4 builds upon Java's cross-platform support and robust security model with new features and functionality, enhanced performance and scalability, and improved reliability and serviceability. (November 2, 2001) http://java.sun.com/j2se/1.4/ * MIDP for Palm OS 1.0 MIDP for Palm OS is a Java runtime environment for Palm OS handhelds. It lets Palm OS users run the same Java technology- based applications that are available for other MIDP-compliant devices, such as mobile phones and pagers. (October 26, 2001) http://java.sun.com/products/midp4palm/ * JDBC 3.0 API PFD 4 This document supersedes and consolidates the content of these predecessor specifications: * JDBC: A Java SQL API * JDBC 2.1 API * JDBC 2.0 Standard Extension API (October 25, 2001) http://java.sun.com/products/jdbc/download.html * J2SE(tm) 1.3.1_01a for Windows Maintenance release. (October 25, 2001) http://java.sun.com/j2se/1.3.1/index.html * Java(tm) Plug-in 1.3.1_01a Demonstration Applets This provides a series of web pages containing applets solely for the purpose of demonstrating and evaluating Java Plug-in. (October 25, 2001) http://java.sun.com/products/plugin/1.3.1_01a/demos/applets.html * JSR-000101 JAX-RPC Includes: * javax.xml.rpc, which defines APIs for the JAX-RPC service client programming model. * javax.xml.rpc.encoding, which defines APIs for the JAX-RPC extensible type mapping framework for serialization and deserialization of XML data types and Java types. * javax.xml.rpc.namespace, which defines API for representation of the XML namespace. * javax.xml.rpc.soap, which defines APIs specific to the SOAP binding. (October 23, 2001) http://jcp.org/aboutJava/communityprocess/first/jsr101 * J2EE(tm) IDE Toolkit 2.1 This release supports the J2EE 1.3 SDK. It has the following features that were new at Toolkit Release 2.0: * Start the Toolkit by using the Forte startup script, runide. * Use the Toolkit to create source code templates for J2EE components. * Use the Toolkit to debug Enterprise JavaBeans(tm) components and servlets. An installation wizard simplifies the process of installing the Toolkit. (October 22, 2001) http://java.sun.com/j2ee/tools/j2eeide-toolkit/version2.1/ * JSR 51: New I/O APIs for the Java Platform Specification - Public Review APIs for scalable I/O, fast buffered binary and character I/O, regular expressions, charset conversion, and an improved filesystem interface. (October 19, 2001) http://jcp.org/aboutJava/communityprocess/review/jsr051/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - D E V E L O P E R P R O G R A M S A N D R E S O U R C E S * Project JXTA Project JXTA has the technology that you need to write networked, interoperable, P2P applications. Developers will find simpler APIs, more tutorial examples, and several new features requested by the jxta.org community, including: * Simpler APIs and more tutorial examples * Improved software and network performance and reliability * P2P Security for end-to-end encryption and authentication The myJXTA prototype application for demonstrating capabilities such as sharing content, grouping peers together, and communicating securely, has been rewritten to take advantage of the new features and APIs. http://www.jxta.org * Sun(tm) Open Net Environment (Sun ONE) * Technical Web Seminar: "How to Get Started with the Sun ONE Architecture for Developers" Join Hal Stern, CTO iPlanet Products, John Cruppi, Chief Java Architect, Sun Java(tm) Center, and other technical speakers on Nov. 29th at 12:00 pm (EST), 11:00 am (EST). This seminar will discuss how developers can build services on demand once, and deploy them anywhere, using Forte for Java software and the iPlanet(tm) Application Server. http://www.sun.com/sunone/webinar/dev1 * Order your Sun ONE Starter Kit Today The Sun ONE Starter Kit is designed to help developers, IT architects, and technical managers develop the portal computing applications of today and the new service-delivery methods of tomorrow. It contains everything a developer needs -- including extensive documentation and code samples -- to get you started today. http://www.sun.com/software/sunone/starterkit/ * Sun Developer Code Camps If you are an ISV development engineer, then Sun Code Camps are an ideal place to gain hands-on experience with Sun's new technologies. Code Camps are packed with technical content, hands-on programming exercises and sample code. Sun's Code Camp leader provides an engineer-to-engineer learning experience that is intensive and technically stimulating. The focus is on delivering programming information and sample code that you can put to good use right away. http://www.sun.com/developers/edu/camps * Developers, win a DVD player! Enter the Forte for Java Web contest for a chance to win a Toshiba 1200 DVD player. Just tell us how you use the Forte for Java, Enterprise Edition software to create and deploy EJBs. Your product or project need not be a currently shipping application to win. Projects or products in development are also eligible to win. http://sun.com/forte/programs/contest2.html * JavaOne(sm) Conference, Japan James Gosling, Greg Papadopoulos, John Gage and Rich Green will speak, and key Sun partners like Fujitsu, J-Phone, NEC Group, NTT DoCoMo, and Oracle Corporation Japan will be participating in the event. Nov. 28-30, 2001 http://java.sun.com/javaone - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IMPORTANT: Please read our Terms of Use and Privacy policies: http://www.sun.com/share/text/termsofuse.html http://www.sun.com/privacy/ Copyright 2001 Sun Microsystems, Inc. All rights reserved. 901 San Antonio Road, Palo Alto, California 94303 USA. Sun, Sun Microsystems, Java, JavaTest, J2SE, J2ME, Forte, JavaBeans, Jini, Solaris, and JavaOne are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. * FEEDBACK Comments? Send your feedback on the JDC Newsletter to: jdc-webmaster@sun.com * SUBSCRIBE/UNSUBSCRIBE - To subscribe, go to the subscriptions page, (http://developer.java.sun.com/subscription/), choose the newsletters you want to subscribe to and click "Update". - To unsubscribe, go to the subscriptions page, (http://developer.java.sun.com/subscription/), uncheck the appropriate checkbox, and click "Update". - To use our one-click unsubscribe facility, see the link at the end of this email: To use our one-click unsubscribe facility, select the following URL: http://hermes.java.sun.com/unsubscribe?4648639-679338858