Path: blob/master/test/jdk/javax/swing/JTextArea/4697612/bug4697612.txt
41153 views
README12Java(TM) 2 SDK, Standard Edition3Version 1.4.2 Beta45For a more extensive HTML version of this file, see README.html.67Contents89* Introduction10* Release Notes11* Bug Reports and Feedback12* Java 2 SDK Documentation13* Redistribution14* Web Pages151617Introduction1819Thank you for downloading this release of the Java(TM) 2 SDK,20Standard Edition. The Java 2 SDK is a development environment for21building applications, applets, and components that can be22deployed on the Java platform.2324The Java 2 SDK software includes tools useful for developing and25testing programs written in the Java programming language and26running on the Java platform. These tools are designed to be used27from the command line. Except for appletviewer, these tools do not28provide a graphical user interface.293031Release Notes3233See the Release Notes on the Java Software web site for additional34information pertaining to this release.3536http://java.sun.com/j2se/1.4.2/relnotes.html3738The on-line release notes will be updated as needed, so you should39check it occasionally for the latest information.404142Bug Reports and Feedback4344The Bug Parade Web Page on the Java Developer Connection(SM) web45site lets you search for and examine existing bug reports, submit46your own bug reports, and tell us which bug fixes matter most to you.4748http://java.sun.com/jdc/bugParade/4950To directly submit a bug or request a feature, fill out this form:5152http://java.sun.com/cgi-bin/bugreport.cgi5354You can also send comments directly to Java Software engineering55team email addresses.5657http://java.sun.com/mail/585960Java 2 SDK Documentation6162The on-line Java 2 SDK Documentation contains API specifications,63feature descriptions, developer guides, tool reference pages, demos,64and links to related information. It is located at6566http://java.sun.com/j2se/1.4.2/docs/6768The Java 2 SDK documentation is also available in a download bundle69which you can install locally on your machine. See the70Java 2 SDK download page:7172http://java.sun.com/j2se/1.4.2/download.html737475Redistribution7677The term "vendors" used here refers to licensees, developers,78and independent software vendors (ISVs) who license and79distribute the Java 2 Runtime Environment with their programs.80Vendors must follow the terms of the Java 2 SDK, Standard81Edition, Binary Code License agreement.82Required vs. Optional Files8384The files that make up the Java 2 SDK, Standard Edition, are85divided into two categories: required and optional. Optional86files may be excluded from redistributions of the Java 2 SDK87at the vendor's discretion. The following section contains a88list of the files and directories that may optionally be89omitted from redistributions of the Java 2 SDK. All files not90in these lists of optional files must be included in91redistributions of the Java 2 SDK.9293Optional Files and Directories9495The following files may be optionally excluded from96redistributions:9798jre/lib/charsets.jar99Character conversion classes100jre/lib/ext/101sunjce_provider.jar - the SunJCE provider for Java102Cryptography APIs103localedata.jar - contains many of the resources104needed for non US English locales105ldapsec.jar - contains security features supported106by the LDAP service provider107dnsns.jar - for the InetAddress wrapper of JNDI DNS108provider109bin/rmid and jre/bin/rmid110Java RMI Activation System Daemon111bin/rmiregistry and jre/bin/rmiregistry112Java Remote Object Registry113bin/tnameserv and jre/bin/tnameserv114Java IDL Name Server115bin/keytool and jre/bin/keytool116Key and Certificate Management Tool117bin/kinit and jre/bin/kinit118Used to obtain and cache Kerberos ticket-granting tickets119bin/klist and jre/bin/klist120Kerberos display entries in credentials cache and keytab121bin/ktab and jre/bin/ktab122Kerberos key table manager123bin/policytool and jre/bin/policytool124Policy File Creation and Management Tool125bin/orbd and jre/bin/orbd126Object Request Broker Daemon127bin/servertool and jre/bin/servertool128Java IDL Server Tool129src.zip130Archive of source files131132In addition, the Java Web Start product may be excluded from133redistributions. The Java Web Start product is contained in a134file named javaws-1_2-solaris-sparc-i.zip,135javaws-1_2-solaris-i586-i.zip,136javaws-1_2-linux-i586-i.zip, or137javaws-1_2-windows-i586-i.exe, depending on the platform.138139140Unlimited Strength Java Cryptography Extension141142Due to import control restrictions for some countries, the143Java Cryptography Extension (JCE) policy files shipped with144the Java 2 SDK, Standard Edition and the Java 2 Runtime145Environment allow strong but limited cryptography to be146used. These files are located at147148<java-home>/lib/security/local_policy.jar149<java-home>/lib/security/US_export_policy.jar150151where <java-home> is the jre directory of the Java 2152SDK or the top-level directory of the Java 2 Runtime153Environment.154155An unlimited strength version of these files indicating156no restrictions on cryptographic strengths is available157on the Java 2 SDK web site for those living in eligible158countries. Those living in eligible countries may download159the unlimited strength version and replace the strong160cryptography jar files with the unlimited strength files.161162163Endorsed Standards Override Mechanism164165An endorsed standard is a Java API defined through a standards166process other than the Java Community Process(SM) (JCP(SM)).167Because endorsed standards are defined outside the JCP, it is168anticipated that such standards will be revised between169releases of the Java 2 Platform. In order to take advantage of170new revisions to endorsed standards, developers and software171vendors may use the Endorsed Standards Override Mechanism to172provide newer versions of an endorsed standard than those173included in the Java 2 Platform as released by Sun Microsystems.174175For more information on the Endorsed Standards Override176Mechanism, including the list of platform packages that it may177be used to override, see178179http://java.sun.com/j2se/1.4.2/docs/guide/standards/180181Classes in the packages listed on that web page may be replaced182only by classes implementing a more recent version of the API183as defined by the appropriate standards body.184185In addition to the packages listed in the document at the above186URL, which are part of the Java 2 Platform, Standard Edition187(J2SE(TM)) specification, redistributors of Sun's J2SE188Reference Implementation are allowed to override classes whose189sole purpose is to implement the functionality provided by190public APIs defined in these Endorsed Standards packages.191Redistributors may also override classes in the org.w3c.dom.*192packages, or other classes whose sole purpose is to implement193these APIs.194195196Sun Java Web Pages197198For additional information, refer to these Sun Microsystems pages199on the World Wide Web:200201http://java.sun.com/202The Java Software web site, with the latest information on203Java technology, product information, news, and features.204http://java.sun.com/docs205Java Platform Documentation provides access to white papers,206the Java Tutorial and other documents.207http://java.sun.com/jdc208The Java Developer Connection(SM) web site. (Free registration209required.) Additional technical information, news, and210features; user forums; support information, and much more.211http://java.sun.com/products/212Java Technology Products & API213214215------------------------------------------------------------------------216The Java 2 SDK, Standard Edition, is a product of Sun Microsystems(TM),217Inc. This product includes code licensed from RSA Security.218219Copyright 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,220California 95054, U.S.A. All rights reserved.221222223