Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: apache-commons-digester | Distribution: openSUSE Tumbleweed |
Version: 2.1 | Vendor: openSUSE |
Release: 5.2 | Build date: Wed Oct 2 17:27:49 2024 |
Group: Development/Libraries/Java | Build host: reproducible |
Size: 222517 | Source RPM: apache-commons-digester-2.1-5.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://commons.apache.org/proper/commons-digester/ | |
Summary: Jakarta Commons Digester Package |
The goal of the Jakarta Commons Digester project is to create and maintain an XML to Java object mapping package written in the Java language to be distributed under the ASF license.
Apache-2.0
* Wed Oct 02 2024 Fridrich Strba <[email protected]> - Spec file cleanup * Wed Mar 23 2022 Fridrich Strba <[email protected]> - Build with java source and target levels 8 * Fri Apr 23 2021 Ferdinand Thiessen <[email protected]> - Fixed SPEC file: Replaced broken URL. * Wed Mar 27 2019 Fridrich Strba <[email protected]> - Use global defines for name * Mon Feb 25 2019 Fridrich Strba <[email protected]> - Upgrade to 2.1 * Breaking changes: + The minimum JDK requirement is now JDK 1.5. The provided binaries will not work on lower JDKs. The source has been updated to leverage Generics and other JDK 1.5 features where possible, and requires JDK 1.5 to compile. + This release eliminates all dependencies on Commons Collections classes. Previously, ArrayStack was used in the Digester implementation and was exposed via protected fields or inner classes of the following classes: - org.apache.commons.digester.Digester, - org.apache.commons.digester.CallParamRule, and - org.apache.commons.digester.xmlrules.DigesterRuleParser These classes now use java.util.Stack instead. Any subclasses of the above using protected ArrayStack members will require appropriate migration to use java.util.Stack instead before they can be used with version 2.0 or later. * Important changes: + The legacy schema support has been deprecated in favor of javax.xml.validation.Schema support. * New features: + Support for XML Schema validation using javax.xml.validation.Schema has been added to Digester. See Digester class Javadoc, and Digester#setSchema(javax.xml.validation.Schema) method. This allows usage of W3C XML Schema, Relax NG and Schematron for validation of XML documents. The legacy schema support has been deprecated (details below). + The underlying SAXParser factory can now be easily configured to be XInclude aware. This allows for general purpose inclusion of XML or text documents, for example, and facilitates document modularity. + Added a new package 'annotations' that provides for Java5 Annotations meta-data based definition of rules for Digester. This improves maintainability of both Java code and XML documents, as rules are now defined in POJOs and generating Digester parsers at runtime, avoiding manual updates. * Bugs from previous release: + SetPropertyRule throws java.lang.IllegalArgumentException: No name specified when matched element has no attributes. [DIGESTER-114] + Missing unit tests using Ant and Maven. [DIGESTER-117] + Digesting XML content with NodeCreateRule swallows spaces. [DIGESTER-120] + Potential NullPointerException if debug is enabled in Digester#resolveEntity() [DIGESTER-122] + Clear inputSources list in method Digester.clear() [DIGESTER-125] + Potential NullPointerException if debug is enabled in FactoryCreateRule#begin() [DIGESTER-126] * Improvements from previous release: + Null arguments to all Digester#parse() methods now throw an IllegalArgumentException. [DIGESTER-111] + 'serialVersionUID' fields have been added to Serializable classes. - Generate ant build files that were removed in 2.1 by upstream - Removed patch: * apache-commons-digester-build.patch + the generated build is handling the build classpath differently * Fri Dec 21 2018 Fridrich Strba <[email protected]> - Renamed package to apache-commons-digester - Removed patch: * jakarta-commons-digester-java16compat.patch + no need to patch build.xml to build with source/target 1.6 - Added patch: * apache-commons-digester-build.patch + add commons-collections to the build classpath * Mon Sep 18 2017 [email protected] - Removed patch: * jakarta-commons-digester-java14compat.patch - Added patch: * jakarta-commons-digester-java16compat.patch - Build with java source and target 1.6 - Fixes build with jdk9 - Align the spec file to the way the ant build gets its dependencies and fix the javadoc build * Tue Jul 08 2014 [email protected] - Cleanup with spec cleaner and fix build again. * Mon Sep 25 2006 [email protected] - don't use icecream - use source="1.4" and target="1.4" for build with java 1.5 * Wed Jan 25 2006 [email protected] - converted neededforbuild to BuildRequires
/usr/share/doc/packages/apache-commons-digester /usr/share/doc/packages/apache-commons-digester/NOTICE.txt /usr/share/doc/packages/apache-commons-digester/RELEASE-NOTES.txt /usr/share/java/apache-commons-digester.jar /usr/share/java/commons-digester.jar /usr/share/licenses/apache-commons-digester /usr/share/licenses/apache-commons-digester/LICENSE.txt /usr/share/maven-metadata/apache-commons-digester.xml /usr/share/maven-poms/apache-commons-digester.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 9 23:39:48 2024