Return-Path: <env_4648639-679338858@hermes.java.sun.com>
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 <alexp@mit.edu>; 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" <body_4648639-679338858@hermes.java.sun.com>
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
