Return-Path: Received: from fort-point-station.mit.edu by po10.mit.edu (8.9.2/4.7) id TAA12522; Tue, 14 Aug 2001 19:28:21 -0400 (EDT) Received: from hermes.java.sun.com (hermes.java.sun.com [204.160.241.85]) by fort-point-station.mit.edu (8.9.2/8.9.2) with SMTP id TAA09221 for ; Tue, 14 Aug 2001 19:28:20 -0400 (EDT) Message-Id: <200108142328.TAA09221@fort-point-station.mit.edu> Date: Tue, 14 Aug 2001 16:28:20 PDT From: "JDC Editorial Staff" To: alexp@mit.edu Subject: August 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/nl0814.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 PRODUCT NEWS Early Access Developer Release Software * Java(tm) Accessibility Helper (Aug 07 2001) * Java Smart Ticket 1.0 Demo Early Access Release (Aug 01 2001) * J2EE(tm) Client Access Services COM Bridge (Jun 29 2001) Product Release Software * Java Media Framework 2.1.1 Reference Implementation (Aug 07 2001) * Java Web Start 1.0.1_01 (Jul 18 2001) * Java Universal Serial Bus (USB) 0.9.0 API Specification Public Review (Jul 18 2001) * Maintenance Releases * Java 3D(tm) 1.2.1_02 (Aug 07 2001) * Java 2 SDK, Standard Edition, v 1.2.2_09 for Solaris, FCS (Aug 02 2001) * JSR-000059 J2SE Merlin Release Contents v 1.4.0, Proposed Final Draft, Update 2 (Aug 01 2001) * JSR-000013 Decimal Arithmetic Enhancement for the Java Programming Language Public Review Draft 1.33 (Aug 01 2001) * Java 2 Platform, Enterprise Edition Proposed Final Draft 4 Specification (Jul 18 2001) DEVELOPER PROGRAMS AND RESOURCES * 2002 JavaOne(sm) Conference Call for Papers * Smart Visa Challenge -- Enter by August 24, 2001 * java.isavvix.com: Connecting the Java Community - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I N S I D E T H E J D C NEW ON THE JDC o Articles Java Compatibility Test Tools: Spec Trac Learn how to use Spec Trac, one of the tools in the recently-released set of Java Compatibility Test Tools (CTT). These tools simplify the development of a Technology Compatibility Kit (TCK). A TCK is one of the three major deliverables, along with a specification and reference implementation, that the Java Community Process Program requires for the final release of a Java technology. http://java.sun.com/jdc/technicalArticles/JCPtools/ Duke's Bakery, Part II - A JDBC(tm) Order Entry Prototype Michael Meloan authors an application for Duke's Bakery proprietor Kate Cookie to customize order entry software to suit her needs, and provides an overview of Java(tm) and JDBC technologies that will be useful to her in further modifications. Best read with doughnut in hand. (August 8, 2001) http://java.sun.com/jdc/technicalArticles/Database/dukesbakery2/ Build to Spec! Find out more about the best practices for application portability across J2EE-compatible application servers. (August 2, 2001) http://java.sun.com/jdc/technicalArticles/J2EE/build/ Web Application Development with JSP and XML-Part II: JSP with XML in mind In part II of his popular series "Web Application Development with JSP and XML," author Qusay Mahmoud presents a brief overview of XML, utilizing JavaServer Pages(tm) technology, with an eye towards eventually writing your own custom tags and tag libraries that help separate business logic from presentation. (July 30, 2001) http://java.sun.com/jdc/technicalArticles/xml/WebAppDev2/ Enterprise JavaBeans(tm) 2.0 Container-Managed Persistence This article focuses on improvements in the EJB(tm) 2.0 specification to session and entity beans, particularly regarding container-managed persistence and container-managed relationships. (July 26, 2001) http://java.sun.com/jdc/technicalArticles/ebeans/EJB20CMP/ Using java.lang.reflect.Proxy to Interpose on Java(tm) Class Methods This article explores a technique for interposing on Java methods, with several detailed examples. (July 16, 2001) http://java.sun.com/jdc/technicalArticles/JavaLP/Interposing/ o Bookshelf Java Cookbook Discover hundreds of of tried and true Java(tm) "recipes", covering a comprehensive collection of problems, solutions, and practical examples, including programming serial and parallel ports and RMI. (August 3, 2001) http://java.sun.com/jdc/Books/javaprogramming/cookbook/ JSP Tag Libraries In these two chapters you'll learn common programming practices used in most custom tag libraries, and walk through creation of several reflection-based tags, which can get and set attributes of JavaBeans(tm) components. (July 23, 2001) http://java.sun.com/jdc/Books/JSP/ Wireless Java: Developing with Java 2 Micro Edition Read Chapter 10, Performance Tuning, and Chapter 12, Protecting Network Data, from this comprehensive guide to wireless Java programming. (July 18, 2001) http://java.sun.com/jdc/products/wireless/midp/chapters/j2meknudsen/ Professional JSP, 2nd Edition This book is for professionals who want to use JavaServer Pages(tm) (JSP(tm)) and servlets to create the web front end of their J2EE applications. The JDC presents Chapter 12, "JSP and XML," and Chapter 19, "Debugging JSP and Servlets." (July 13, 2001) http://java.sun.com/jdc/Books/ProJSP/ o Tech Tips Learn how to perform exact calculations with floating-Point Numbers, and about using enumerations. (August 7, 2001) http://java.sun.com/jdc/JDCTechTips/2001/tt0807.html Learn how to build and run an application that uses the Java(tm) Authentication and Authorization Service (JAAS). (July 27, 2001) http://java.sun.com/jdc/JDCTechTips/2001/tt0727.html 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 Accessibility Helper The Java Accessibility Helper aids Java software developers in making their JFC-based programs accessible to persons with disabilities. (Aug 07 2001) http://developer.java.sun.com/developer/earlyAccess/jaccesshelper/ * Java Smart Ticket 1.0 Demo Early Access Release The Java Smart Ticket Demo application illustrates how the Java 2 Platform, Enterprise Edition interoperates with the Java 2 Platform, Micro Edition to create enterprise applications that serve mobile client devices, such as cell phones, two-way pagers, and palmtops. (Aug 01 2001) http://developer.java.sun.com/developer/sampsource/smarticket/ * J2EE Client Access Services COM Bridge The Java 2 Platform, Enterprise Edition Client Access Services (J2EE CAS) COM Bridge lets Windows developers create native client applications that access Enterprise JavaBeans(tm) (EJB(tm)) components deployed on a J2EE application server. (June 29, 2001) http://developer.java.sun.com/developer/earlyAccess/j2eecas/download-com-bridge.html PRODUCT AND TECHNOLOGY RELEASES SOFTWARE. The following Java platform software and technology releases are now available for download: * Java Media Framework 2.1.1 Reference Implementation The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to Java applications and applets. This optional package, which can capture, playback, stream and transcode multiple media formats, extends the multimedia capabilities on the J2SE(tm) platform. http://java.sun.com/products/java-media/jmf/ * Java Web Start 1.0.1_01 Java Web Start, a new application-deployment technology, gives you the power to launch full-featured applications from your Web browser. Java Web Start automatically downloads all necessary files. It then caches the files on your computer so the application is always ready to be relaunched anytime you want -- either from an icon on your desktop or from the browser link. And no matter which method you use to launch the application, the most current version of the application is always presented to you. http://java.sun.com/products/javawebstart/ * Java Universal Serial Bus (USB) 0.9.0 API Specification Public Review This specification provides a Java API for communicating with devices that are attached via the USB (Universal Serial Bus). It will allow Java applications to communicate with and manipulate USB devices attached to the bus. http://jcp.org/aboutJava/communityprocess/review/jsr080/ * Maintenance Releases. The following releases fix bugs and in some cases provide other maintenance improvements: * Java 3D 1.2.1_02 http://java.sun.com/products/java-media/3D/releases.html * Java 2 SDK, Standard Edition, v 1.2.2_09 for Solaris, FCS http://java.sun.com/products/jdk/1.2.2/jre/index.html * JSR-000059 J2SETM Merlin Release Contents v 1.4.0, Proposed Final Draft, Update 2 http://jcp.org/aboutJava/communityprocess/first/jsr059/index.html * JSR-000013 Decimal Arithmetic Enhancement for the Java Programming Language Public Review Draft 1.33 http://jcp.org/aboutJava/communityprocess/review/jsr013/index.html * Java 2 Platform, Enterprise Edition Proposed Final Draft 4 Specification http://java.sun.com/j2ee/download.html#platformspec - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 * 2002 JavaOne(sm) Conference Call for Papers Sun Microsystems is seeking proposals for sessions for the JavaOne(sm) Conference, to be held March 25-29, 2002. The Call for Papers process begins August 31, 2001. Deadline for submitting papers is September 30, 2001. Call for Papers contact: j1papers@sun.com http://java.sun.com/javaone/ * Smart Visa Challenge -- Enter by August 24, 2001 Sun and Visa USA invite developers to submit ideas for new smart Visa card applications and services using the Java Card(tm) platform. The Challenge allows winners to license their products and retain commercial rights, while vying for a chance to win a variety of prize packages. The smart Visa Challenge is co-sponsored by Providian, First USA Bank NA, Fleet Credit Card Services and Sun Microsystems, Inc. For complete contest information and entry form, see: http://www.visa.com/smartvisachallenge * java.isavvix.com: Connecting the Java Community Visit java.isavvix.com, winner of the "Outstanding Contribution to the Growth of the Java Community (Group/Organization)" award at the 2001 JavaOne(sm) conference. iSavvix Java Community (IJC) provides free information sharing, technical learning, software exchange, helpful tools, and valuable links for Java developers and technical managers. Community highlights include: - DEVSPACE, a FREE JSP-JDBC-XML-WML development and deployment environment (http://java.isavvix.com/devspace.jsp) - FREEBACK, a secure file storage and access service for your Java code, UML diagrams and project files (http://java.isavvix.com/freeback.jsp) - CODE EXCHANGE, a convenient place for developers to post and search for code, JavaBeans and components developed by the Java community at http://java.isavvix.com/codeexchange.jsp - Other valuable services such as Java 101, UML 101, Hello World, Tech Tips, FAQs, Downloads, Reminders, and more. http://java.isavvix.com/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - J A V A D E V E L O P E R ' S M A R K E T P L A C E BEA WebLogic Server(tm) 6.1 BEA Systems, Inc. announced the availability of BEA WebLogic Server 6.1. BEA WebLogic Server 6.1 is the industry's first and only enterprise-class application server that provides automatic code generation of new and existing Java applications into Web Services, with new standards-based application integration capabilities and advanced J2EE(tm) 1.3 technologies. This latest release of BEA WebLogic Server supports the key Web Services standards, including Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description, Discovery and Integration (UDDI). http://industry.java.sun.com/javanews/stories/story2/0,1072,38382,00.html - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NOTE - Sun respects your online time and privacy. The Java Developer Connection mailing lists are used for internal Sun Microsystems purposes only. You have received this email because you elected to subscribe. To unsubscribe, go to the Subscriptions page http://developer.java.sun.com/subscription/, uncheck the appropriate checkbox, and click the Update button. As of May 22, 2001, Sun Microsystems updated its Privacy Policy http://sun.com/privacy to give you a better understanding of Sun's Privacy Policy and Practice. If you have any questions, contact privacy@sun.com. - SUBSCRIBE To subscribe to a JDC newsletter mailing list, go to the Subscriptions page http://developer.java.sun.com/subscription/, choose the newsletters you want to subscribe to, and click Update. - FEEDBACK Comments? Send your feedback on the JDC Newsletter to: jdc-webmaster@sun.com - ARCHIVES You'll find the JDC Newsletter archives at: http://java.sun.com/jdc/techDocs/Newsletters/jdc_newsletters.html - COPYRIGHT Copyright 2001 Sun Microsystems, Inc. All rights reserved. 901 San Antonio Road, Palo Alto, California 94303 USA. This document is protected by copyright. For more information, see: http://java.sun.com/jdc/copyright.html - LINKS TO NON-SUN SITES The JDC Newsletter may provide, or third parties may provide, links to other Internet sites or resources. Because Sun has no control over such sites and resources, You acknowledge and agree that Sun is not responsible for the availability of such external sites or resources, and does not endorse and is not responsible or liable for any Content, advertising, products, or other materials on or available from such sites or resources. Sun will not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such Content, goods or services available on or through any such site or resource. Sun, Sun Microsystems, Java, Java Developer Connection, J2ME, J2EE, J2SE, Java Web Start, Java Smart Ticket Demo, Enterprise JavaBeans, EJB(tm)and Java Card are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. JDC Newsletter August 14, 2001 To use our one-click unsubscribe facility, select the following URL: http://hermes.java.sun.com/unsubscribe?-2205609075993122619