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

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2025/11 »
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

:

MyFaces Core v1.2.7 릴리즈

뉴스/소식 | 2009. 6. 8. 11:11 | Posted by 노안돼지

The Apache MyFaces team is pleased to announce the release of MyFaces Core 1.2.7.

MyFaces Core is a JavaServer(tm) Faces 1.2 implementation as specified by JSR-252.  MyFaces Core has passed Sun's JSR-252 TCK and is 100% compliant with the JSR-252 specification.

MyFaces Core 1.2.7 is available in both binary and source distributions.

  * http://myfaces.apache.org/download.html

MyFaces Core is also available in the central Maven repository under Group ID "org.apache.myfaces.core".

Release Notes - MyFaces Core - Version 1.2.7

Bug

  * [MYFACES-1761] - Handling PostConstruct annotations - wrong order
  * [MYFACES-1841] - HtmlResponseWriterImpl.writeURIAttribute does not perform proper URLs encoding ( ex: & should be encoded in &amp)
  * [MYFACES-1879] - Problems with myfaces when java2 security is enabled
  * [MYFACES-1891] - ClassCastException in converter when Hiding / Showing unselected selectOneRadio
  * [MYFACES-1975] - HtmlResponseStateManager.getSavedState() should handle javax.faces.ViewState=""
  * [MYFACES-2007] - Converters are not created properly when target class is both, an enum and implements an interface
  * [MYFACES-2013] - h:dataTable renders caption facet twice on ear projects
  * [MYFACES-2099] - Detection of empty selection in UISelectOne through RenderUtils.NOTHING is faulty
  * [MYFACES-2134] - org.apache.myfaces.CONFIG_REFRESH_PERIOD != 0 causes a myfaces failure
  * [MYFACES-2139] - h:messages don't use styleClass attribute when rendering
  * [MYFACES-2144] - <render-kit> parsing problem
  * [MYFACES-2149] - Stream not closed
  * [MYFACES-2155] - HtmlLinkRenderer did not recognize ankers (#)
  * [MYFACES-2161] - MyFaces-API issue: getValue of UIInput
  * [MYFACES-2177] - ConvertDateTimeTag timeZone does not work with ValueExpression of return type String
  * [MYFACES-2214] - Cannot use custom error handler (param org.apache.myfaces.ERROR_HANDLER) due to bug in FacesServlet
  * [MYFACES-2232] - FacesConfig.getCurrentInstance and externalContext references should work before set application instance on facesContext init
  * [MYFACES-2233] - javax.faces.application.Application should check for default ApplicationImpl on methods added on 1.2 to enhance compatibility with existing jsf 1.1 apps as RI

Improvement

  * [MYFACES-2156] - Performance improvement in HtmlRenderKitImpl
  * [MYFACES-2234] - add org.apache.myfaces.DELEGATE_FACES_SERVLET param, to make possible use other custom servlet instead FacesServlet

New Feature

  * [MYFACES-1902] - Allow to use different ExpressionFactory implementation

regards

:

MyFaces Core v1.1.7 릴리즈

뉴스/소식 | 2009. 6. 8. 11:08 | Posted by 노안돼지

The Apache MyFaces team is pleased to announce the release of MyFaces Core 1.1.7.

MyFaces Core is a JavaServer(tm) Faces 1.1 implementation as specified by JSR-127.  MyFaces Core has passed Sun's JSR-127 TCK and is 100% compliant with the JSR-127 specification.

MyFaces Core 1.1.7 is available in both binary and source distributions.

  * http://myfaces.apache.org/download.html

MyFaces Core is also available in the central Maven repository under Group ID "org.apache.myfaces.core".

Release Notes - MyFaces Core - Version 1.1.7

Bug

  * [MYFACES-1774] - HtmlLinkRenderer should output &amp; instead of & as the url param separator within href attribute according to HTML Spec
  * [MYFACES-1776] - f:view tag throws classcast exception if locale attribute is used on a portal page
  * [MYFACES-1841] - HtmlResponseWriterImpl.writeURIAttribute does not perform proper URLs encoding ( ex: & should be encoded in &amp)
  * [MYFACES-1891] - ClassCastException in converter when Hiding / Showing unselected selectOneRadio
  * [MYFACES-1975] - HtmlResponseStateManager.getSavedState() should handle javax.faces.ViewState=""
  * [MYFACES-1981] - outputLink does not render onfocus and onblur
  * [MYFACES-2006] - getTableIndex: Integer to String (ClassCastException)
  * [MYFACES-2008] - Character encoding in Content-Type is ignored
  * [MYFACES-2099] - Detection of empty selection in UISelectOne through RenderUtils.NOTHING is faulty
  * [MYFACES-2139] - h:messages don't use styleClass attribute when rendering
  * [MYFACES-2155] - HtmlLinkRenderer did not recognize ankers (#)
  * [MYFACES-2160] - The action in tr:commandButton is not fired if you use the trinidad jsf library (in 1.1.5 it works).
  * [MYFACES-2167] - If graphicImage does not have value/url is not rendered in MyFaces Core JSF 1.1

Enjoy!

:

The Apache Software Foundation and the Apache Portable Runtime Project are proud to announce the General Availability of version 1.3.5 of the APR Apache Portable Runtime library, and version 1.3.7 of the companion APR-util Apache Portable Utility library.

  The corresponding version 1.2.1 of the companion APR-iconv library, an alternative portable implementation of the 'iconv' library, remains current.

  APR is available for download from:

    http://apr.apache.org/download.cgi

  This version of APR is a security and bug fix release, including fixes for specific platforms' configuration, feature detection, and run time behavior.  Most developers and users are encouraged to adopt the latest APR 1.x version to ensure the most comprehensive support and access to the latest features and enhancements.

  The security fixes in the APR-util library release 1.3.7 must be evaluated  in the context of how APR-consuming applications use them to determine if the application provides untrusted input to these specific functions, to determine if they represent vulnerabilities to the specific application.  Refer questions to such APR-consuming projects for further guidance.  These fixes (which are similarly corrected in the concurrent APR-util 0.9.17 release) include;

   * Fixed a denial of service attack against the apr_xml_* interface using the "billion laughs" entity expansion technique.
     [Joe Orton]

   * CVE-2009-0023 (cve.mitre.org);
     Fixed an underflow from the match pattern to apr_strmatch_precompile.
     [Matthew Palmer <mpalmer debian.org>]

   * Fixed an off by one overflow in apr_brigade_vprintf.
     [C. Michael Pilato <cmpilato collab.net>]

  The mission of the Apache Portable Runtime Project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behavior regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.

  APR and its companion libraries are implemented entirely in C and provide a common programming interface across a wide variety of operating system platforms without sacrificing performance.
  Currently supported platforms include:

    UNIX variants
    Windows
    Netware
    Mac OS X
    OS/2

  To give a brief overview, the primary core subsystems of APR 1.3 include the following:

    Atomic operations
    Dynamic Shared Object loading
    File I/O
    Locks (mutexes, condition variables, etc)
    Memory management (high performance allocators)
    Memory-mapped files
    Multicast Sockets
    Network I/O
    Shared memory
    Thread and Process management
    Various data structures (tables, hashes, priority queues, etc)

  For a more complete list, please refer to the following URLs:

    http://apr.apache.org/docs/apr/modules.html
    http://apr.apache.org/docs/apr-util/modules.html

  Users of APR 0.9 should be aware that migrating to the APR 1.x programming interfaces may require some adjustments; APR 1.x is neither source nor binary compatible with earlier APR 0.9 releases.
  Users of APR 1.x can expect consistent interfaces and binary backwards compatibility throughout the entire APR 1.x release cycle, as defined in our versioning rules:

    http://apr.apache.org/versioning.html

  APR is already used extensively by the Apache HTTP Server version 2 and the Subversion revision control system, to name but a few.  We list all known projects using APR at http://apr.apache.org/projects.html -- so please let us know  if you find our libraries useful in your own projects!

:

Apache Stonehenge M1-incubating Released

뉴스/소식 | 2009. 6. 6. 21:40 | Posted by 노안돼지

We are pleased to announce the release of Apache Stonehenge (incubator) version M1.
You can download this release from
http://incubator.apache.org/stonehenge/download.html
http://www.apache.org/dyn/closer.cgi/incubator/stonehenge

Apache Stonehenge is a set of example applications for Service Oriented Architecture that spans languages and platforms and demonstrates best practise and interoperability.
The aim of the Stonehenge project is to develop a set of sample applications to demonstrate seamless interoperability across multiple underlying platform technologies by using currently defined W3C and OASIS standard protocols. By having a set of sample applications, with multiple language and framework implementations will become a useful and important part of the SOA landscape. It will:

   * illustrate and develop best practice for interoperable applications that communicate via distributed protocols,
   * demonstrate interoperability between platforms,
   * provide sample code upon which SOA developers can build,
   * help identify interoperability issues and their solutions, and
   * build confidence in cross-platform deployment of SOA technologies.

Disclaimer: Apache Stonehenge is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Apache Stonehenge web site is at
http://incubator.apache.org/stonehenge/

Issues can be reported here.
https://issues.apache.org/jira/browse/STONEHENGE

We welcome your early feedback.
Thank you for your interest in Apache Stonehenge

--Apache Stonehenge Team--
http://incubator.apache.org/stonehenge/

: