블로그 이미지
News and Announcements (at) Apache Software Foundation. 노안돼지
Apache Software Foundation The Apache User Group KLDP From download

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/4 »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.

우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.

Apache Harmony 5.0M10 발표

뉴스/소식 | 2009. 6. 15. 13:23 | Posted by 노안돼지

The Apache Harmony development team are pleased to announce the immediate availability of Apache Harmony 5.0M10.

Apache Harmony is the Java runtime project of the Apache Software Foundation.

Apache Harmony 5.0M10 is the latest stable build containing numerous bug fixes, and enhancements to documentation, performance and functionality.
 A full list of issues fixed in this milestone is shown below.

Source code, binary builds, and Debian packages are available from the project download site:

   http://harmony.apache.org/downloaftd.cgi

Apache Harmony welcomes your help. For more information on how to report problems, successes, and to get involved in Apache Harmony visit the project website at http://harmony.apache.org

The Apache Harmony Team

===========================

Release Notes - Harmony - Version 5.0M10

** Sub-task
   * [HARMONY-6125] - [classlib][luni] - remove duplicated security check in File.list
   * [HARMONY-6186] - [classlib][luni] - ioh_convertToPlatform is not necessary to be invoked in hyfile.c

** Bug
   * [HARMONY-879] - [classlib][text] DecimalFormat.setMultiplier(-1) throws IllegalArgumentException while RI set negative value
   * [HARMONY-2141] - [drlvm][jit][opt] ABCD removes low bound check if certain constraint exists before array access with a negative index
   * [HARMONY-2144] - [drlvm][jit][opt] ABCD causes unexpected NullPointerException instead of ArrayIndexOutOfBoundsException
   * [HARMONY-6007] - [drlvm][jit][abcd] classic abcd pass fixes
   * [HARMONY-6009] - [classlib][beans] NPE launching swingset2 example
   * [HARMONY-6041] - [classlib][portlib] incorrect parse path contains special unicode charactor
   * [HARMONY-6074] - [classlib][luni] JAR referenced in a JAR's manifest 'Class-Path' that contains 'file' scheme URIs aren't loaded
   * [HARMONY-6082] - [classlib][prefs] WindowsPreferences class fails to allow for Windows encoding of values
   * [HARMONY-6085] - [eut][classlib][nio] - modKey in SelectorImpl should set the new index key to the changed selectionkey
   * [HARMONY-6086] - [luni] java.util.Scanner nextLine and hasNextLine testcase would fail
   * [HARMONY-6087] - [luni] java.util.Scanner behaves differently with RI while parsing specific pattern
   * [HARMONY-6090] - [classlib][luni] - the SO_REUSEADDR's default value of ServerSocket should be true on Linux
   * [HARMONY-6092] - [classlib][luni] - SocketInputStream should check EOF before reading
   * [HARMONY-6093] - [classlib][luni] Remove double security check in java.io.File
   * [HARMONY-6100] - [classlib][jndi] CompositeName.toString() should not escape "'"
   * [HARMONY-6104] - [dvrlm][testing][vmtt] VMTT renders multianewarray incorrectly
   * [HARMONY-6108] - [classlib] [prefs] Preferences.nodeExists(null) should throw NPE when Preferences node has been removed
   * [HARMONY-6110] - [classlib] [luni] BufferedReader.reset() does not throw IOException after reading the entire stream, differs from RI
   * [HARMONY-6113] - [classlib][security] value of policy.url is incorrect in java.security file
   * [HARMONY-6119] - [classlib][luni]org.apache.harmony.luni.tests.java.lang.CharacterTest.test_isDirectionaliy_I failure
   * [HARMONY-6122] - [classlib][luni] java.util.Collections.swap(List<?list, int i, int j) should throw
IndexOutOfBoundsException when i equals to j and is also out of boundary
   * [HARMONY-6133] - [classlib][luni] java.io.BufferedInputStream.skip(0) shouldn't throw IOException
   * [HARMONY-6134] - [classlib][luni] java.io.BufferedInputStream.reset() throws IOException after skipping the marked position
   * [HARMONY-6136] - [classlib][luni] java.net.URLClassLoader never finds resources existing in the jars specified from META-INF/INDEX.LIST
   * [HARMONY-6141] - [classlib][luni] java.util.ArrayList.addAll(int index, Collection<? extends Ec) fails to add itself
   * [HARMONY-6143] - [classlib][beans] java.beans.beancontext.BeanContextSupport.readChildren((ObjectInputStream) null) should throw NullPointerException
   * [HARMONY-6144] - [classlib][sql] java.sql.Timestamp.valueOf(Strings) should throw java.lang.IllegalArgumentException if the given string isn't in yyyy-mm-dd hh:mm:ss.fffffffff format
   * [HARMONY-6145] - [classlib][luni] java.lang.LinkedList.addAll(Collection<? extends Ecollection) runs into endless loop
   * [HARMONY-6147] - [classlib][luni] java.util.Scanner.test_nextLine()  failed on a regression testcase
   * [HARMONY-6148] - [classlib][lang-management]java.lang.management.MemoryNotificationInfo.from(CompositeData cd) should return null if the argument is null
   * [HARMONY-6149] - [classlib][lang-management] java.lang.management.MemoryNotificationInfo.from(CompositeData cd) should throw IllegalArgumentException if cd doesn't represent a MemoryNotificationInfo object
   * [HARMONY-6152] - [classlib][luni] WriterTest.test_writeLjava_lang_String Thread.holdsLock works now
   * [HARMONY-6153] - [classlib][luni] TimeZoneTest.test_getDisplayNameZILjava_util_Locale would fail against ICU 4.0
   * [HARMONY-6154] - [classlib][luni] LocaleTest.test_getISO3Language would fail against ICU 4.0
   * [HARMONY-6155] - NOTICE file does not have required contents
   * [HARMONY-6159] - [classlib][beans] java.beans.Statement.execute() throws java.lang.IllegalAccessException while RI doesn't
   * [HARMONY-6160] - [classlib][beans]
java.beans.XMLEncoder.writeObject(Object o) should not change the inner content of the given object
   * [HARMONY-6162] - [classlib][luni][java6] java.util.Properties#load(java.io.InputStream) should throw IllegalArgumentException if the given InputStream contains an Invalid Unicode sequence
   * [HARMONY-6163] - [classlib][luni] Move FormatterTest out of exclude list
   * [HARMONY-6166] - [classlib][prefs] StringTokenizer is discouraged in AbstractPreferences
   * [HARMONY-6177] - [classlib][beans] java.beans.PropertyDescriptor(String propertyName, Class<?beanClass, String getterName, String setterName) sets the wrong write method
   * [HARMONY-6181] - [classlib][text] SimpleDateFormatTest.test_set2DigitYearStartLjava_util_Date would fail
   * [HARMONY-6188] - [classlib][text] Fix the failure for SimpleDateFormatTest.test_formatLjava_util_DateLjava_lang_StringBufferLjava_text_FieldPosition
   * [HARMONY-6193] - Crypto notice missing from README file(s)
   * [HARMONY-6203] - [classlib][luni] java.util.Hashtable.remove(.) throws StackOverflowError while RI doesn't
   * [HARMONY-6204] - [classlib][luni] java.util.IdentityHashMap.<init>(BigNumber) throws a
NegativeArraySizeException while RI throws OutOfMemoryError
   * [HARMONY-6205] - [classlib][luni] java.util.IdentityHashMap.clone() should return a shallow copy of this identity hash map
   * [HARMONY-6209] - [classlib][nio] java.nio.CharBuffer.read(CharBuffer target) throws an IllegalArgumentException while RI doesn't in a special scenario
   * [HARMONY-6212] - [classlib][luni] StringBuilder behavior affects the string got by the toString

** Improvement
   * [HARMONY-6045] - [classlib] [luni] Optimize java.lang.String.toUpperCase(), String.toLowerCase() and String sharing for more performance gains
   * [HARMONY-6096] - [classlib][icu]  upgrade icu4j 3.8 to icu4j 4.0
   * [HARMONY-6120] - [classlib][luni] - use Jetty as test http server in org.apache.harmony.luni.tests.internal.net.www.protocol.http.HttpURLConnectionTest
   * [HARMONY-6126] - [classlib][luni] - remove unnecessary code in java.io.File
   * [HARMONY-6157] - Javadocs for java.util.regex.*
   * [HARMONY-6161] - Javadocs for java.math.*
   * [HARMONY-6164] - Javadocs for luni-kernel
   * [HARMONY-6168] - Javadocs for javax.crypto.*
   * [HARMONY-6169] - Javadocs for java.lang.annotation.*
   * [HARMONY-6170] - Upgrade ECJ to 3.4.2
   * [HARMONY-6173] - Javadocs for java.util.jar.* and java.util.zip.*
   * [HARMONY-6174] - Javadocs for javax.security.auth.*
   * [HARMONY-6175] - Javadocs for java.util.concurrent.*
   * [HARMONY-6176] - Javadocs for java.util.logging.*
   * [HARMONY-6178] - Javadocs for java.nio.*
   * [HARMONY-6182] - Javadocs for java.nio.charsest.*
   * [HARMONY-6183] - Javadocs for java.util.prefs.*
   * [HARMONY-6185] - Javadocs for java.security.* and javax.security.cert.*
   * [HARMONY-6189] - Javadocs for java.text.*
   * [HARMONY-6190] - Javadocs for javax.net.*
   * [HARMONY-6191] - Javadocs for java.sql.* and javax.sql.*
   * [HARMONY-6192] - Javadocs from java.io.*
   * [HARMONY-6194] - Javadocs for java.lang.*
   * [HARMONY-6195] - [classlib][text] - improve performance for SimpleDateFormat.format/parse
   * [HARMONY-6196] - Javadocs for java.net.*
   * [HARMONY-6199] - [classlib][text] Superficial changes to SimpleDateFormat
   * [HARMONY-6201] - Javadocs for java.util.*
   * [HARMONY-6208] - Partial implementation of extractJar method for Jar tool

** Test
   * [HARMONY-6107] - [classlib] [prefs] Refactor code in AbstractPreferences, FilePreferencesImpl, RegistryPreferencesImpl and some test cases.
   * [HARMONY-6109] - [classlib] [luni] Add some test case to java.lang.reflect.Modifier
   * [HARMONY-6135] - [classlib][luni] Add new testcases on getChannel
method of FileInputStream and FileOutputStream
   * [HARMONY-6140] - [classlib][luni] Fix potential failures in
PipedInputStreamTest and PipedWriterTest
   * [HARMONY-6150] - [classlib][luni] Move ScannerTest out of the
exclude list
   * [HARMONY-6151] - [classlib][luni] Move URLClassLoaderTest out of
the exclude.common list
   * [HARMONY-6158] - [classlib][luni] Refactor and add some testcases
to java.io.BufferedOutputStream class
   * [HARMONY-6165] - [classlib][luni] Refactor and add some test case
to java.util.Properties class
   * [HARMONY-6172] - [classlib][text] Move NumberFormatTest out of
exclude list

: