Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package woodstox-core for openSUSE:Factory checked in at 2026-07-08 17:48:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/woodstox-core (Old) and /work/SRC/openSUSE:Factory/.woodstox-core.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "woodstox-core" Wed Jul 8 17:48:09 2026 rev:11 rq:1364542 version:7.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/woodstox-core/woodstox-core.changes 2025-03-31 11:39:35.203226642 +0200 +++ /work/SRC/openSUSE:Factory/.woodstox-core.new.1982/woodstox-core.changes 2026-07-08 17:48:15.893915450 +0200 @@ -1,0 +2,128 @@ +Wed Jul 8 11:57:36 UTC 2026 - Fridrich Strba <[email protected]> + +- Update to upstream version 7.2.1 + * Changes of version 7.2.1 + + #290: Regression in 7.2.0: 'writeRaw()' no longer closing an + open start element (from #95) breaks emitting whitespace after + start/end tags; reverted #95 so 'writeRaw()' again closes an + open start element + + #291: Reject overlong UTF-8 sequences in 'UTF8Reader' + + #292: Text corruption (in element content and attribute + values) with 'doTreatCharRefsAsEnts' enabled when a character + reference is split across the internal input buffer boundary + + #293: Reject out-of-range code points in 'UTF32Reader' + + #297: NMTOKEN default value validation skips first character + + #299: NMTOKENS default value validation for single-character + tokens + * Changes of version 7.2.0 + + #12: Improve hashing implementation used for symbol tables for + element and attribute names + + #33: 'xml:lang' attribute not handled correctly by + 'XMLStreamReader2' using DTD validation + + #91: 'getStartLocation()' returns inconsistent system + id/offset when reader crosses into or out of an expanded + external entity + + #95: 'BaseStreamWriter.writeRaw()' no longer closes an open + start element (NOTE: behavior change; existing callers that + relied on the auto-close must now emit an empty + 'writeCharacters("")' or other element-body call before + writing post-attribute content with 'writeRaw()') + + #113: 'IllegalStateException' on closing tags; cannot recover + from unbalanced close tag when it is not preceded by + whitespace + + #156: Javadoc for 'XMLStreamReader.getLocation()' + ('BasicStreamReader') is inconsistent with the implementation; + document that Woodstox returns the start-of-event location + + #162: Add support for 'XMLConstants.ACCESS_EXTERNAL_DTD' + + #179: 'WstxValidationException': Unknown reason (at end + element </nl:nillableIntElement>) when validating a document + with nillable elements + + #184: Notations declared in external DTD subsets reported as + undefined when referenced from the internal subset + + #189: 'Undefined ID' not thrown when validating with + 'SimpleNsStreamWriter' + + #190: 'Element <root> has no attribute "verbose"' not thrown + from 'RepairingNsStreamWriter' when validating against a DTD + schema + + #201: 'BufferingXmlWriter' does not check for invalid + characters in CDATA / COMMENT / PI content + + #226: 'WstxSAXParser' does not inherit 'XMLResolver' + configuration from underlying 'WstxInputFactory' + + #231: Fix locale-dependent assertion in 'TestEntityResolver' + + #249: Minor performance optimizations + + #250: Bug in 'ValidatingStreamReader.getProcessedDTDSchema()' + + #251: Update 'stax2-api' dependency to 4.3.0 + + #254: Optimize locking on global 'InternCache' + + #266: Convert "new XMLStreamException()" calls with + "throwOutputError()" for writers + + #279: Deprecate unused/unsupported property + 'WstxInputProperties.P_VALIDATE_TEXT_CHARS' + + #286: Convert tests from JUnit4 to JUnit5 + + Minor DTD validation exception message formatting fixes + (remove extra space) + + Branch "master" renamed as "main" + + Update to 'oss-parent' v79 for latest Maven plug-in versions + * Changes of version 7.1.1 + + #213: SAX: 'Locator#getSystemId' and 'Locator#getPublicId' are + not available during 'startDocument' event + + #220: Switch to lookup tables in hotspots 'isNameChar()'/ + 'isNameStartChar()' + + #253: Fix minor 'EmptyValidator.getEmptyInstance()' + implementation + + Update to 'oss-parent' v68 to switch to Central Portal publishing + * Changes of version 7.1.0 + + #209: SAXParser: Add support for 'LexicalHandler.startEntity()' + and '.endEntity()' + + #211: Disable 'resolveEntityReferences' by default for newly + created SAX parsers + * Changes of version 7.0.0 + + #134: Increase JDK baseline to Java 8 + + #194: Remove 'QNameCreator' compatibility class + + #196: WstxSAXParser error handling when used with JAXB + validation + * Changes of version 6.7.0 + + #204: Non-conformant 'XMLEventFactory.setLocation(null)' + * Changes of version 6.6.2 + + #200: Fix shading of 'isorelax' dependency (and other msv-core + components) + * Changes of version 6.6.1 + + #193: Module 'com.ctc.wstx' does not read a module that + exports 'com.ctc.wstx.shaded.msv.org_isorelax.verifier' + * Changes of version 6.6.0 + + #67: Wrong line for XML event location in elements following + DTD + + #165: Add support to optionally allow surrogate pair entities + + #176: Fix parser when not replacing entities and treating char + references as entities + + #182: Update 'msv-core' dependency to '2022.7' + + Update 'stax2-api' dependency to 4.2.2 + + Update 'oss-parent' dependency to 56 (from 50) + * Changes of version 6.5.1 + + #170: After update to 6.5.0, in osgi/felix runtime the bundle + is not started due to missing dependency + * Changes of version 6.5.0 + + #163: 'woodstox-core' 6.3/6.4 javac warning due to unexpected + new dependency on 'aQute.bnd.annotation.Resolution' + * Changes of version 6.4.0 + + #160: Add limit and configuration setting for maximum nesting + for DTD subsets (bsc#1203521, CVE-2022-40152) + * Changes of version 6.3.1 + + #155: Declare 'osgi.serviceloader.registrar' requirement as + optional + * Changes of version 6.3.0 + + #133: Update "org.osgi.core" dependency from one published in + 2009 to something newer + + #142: 'XMLEventReader' always returns the full content in text + events, even if coalescing disabled + + #147: Typo: "expected" misspelled as "excepted" + + #151: Add standard osgi.serviceloader OSGi metadata for + provided services +- Removed patch: + * 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch + + not needed with this version +- Modified patch: + * 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch + -> 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch + + rediff and fix module-info.java errors + +------------------------------------------------------------------- Old: ---- 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch woodstox-core-6.2.8.tar.gz New: ---- 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch _scmsync.obsinfo build.specials.obscpio woodstox-core-7.2.1.tar.gz ----------(Old B)---------- Old:- Removed patch: * 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch + not needed with this version Old:- Modified patch: * 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch -> 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch ----------(Old E)---------- ----------(New B)---------- New: * 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch -> 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch + rediff and fix module-info.java errors ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ woodstox-core.spec ++++++ --- /var/tmp/diff_new_pack.eyQmAX/_old 2026-07-08 17:48:19.050024842 +0200 +++ /var/tmp/diff_new_pack.eyQmAX/_new 2026-07-08 17:48:19.054024982 +0200 @@ -1,7 +1,7 @@ # # spec file for package woodstox-core # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global base_name woodstox %global core_name %{base_name}-core Name: %{core_name} -Version: 6.2.8 +Version: 7.2.1 Release: 0 Summary: XML processor License: Apache-2.0 @@ -27,16 +27,17 @@ URL: https://github.com/FasterXML/woodstox Source0: https://github.com/FasterXML/%{base_name}/archive/%{name}-%{version}.tar.gz Source1: %{name}-build.xml -# Port to latest OSGi APIs -Patch0: 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch # Drop requirements on defunct optional dependencies: msv and relaxng -Patch1: 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch +Patch0: 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch BuildRequires: ant BuildRequires: fdupes -BuildRequires: java-devel >= 1.8 +BuildRequires: java-devel >= 9 BuildRequires: javapackages-local >= 6 +BuildRequires: jurand BuildRequires: osgi-core BuildRequires: stax2-api +Provides: %{base_name} = %{version} +Obsoletes: %{base_name} < %{version} BuildArch: noarch %description @@ -57,11 +58,13 @@ cp %{SOURCE1} build.xml %pom_remove_dep relaxngDatatype:relaxngDatatype +%pom_remove_dep com.sun.xml.bind.jaxb:isorelax %pom_remove_dep net.java.dev.msv: rm -rf src/main/java/com/ctc/wstx/msv -# replace felix-osgi-core with osgi-core -%pom_change_dep -r :org.osgi.core org.osgi:osgi.core:8.0.0 +# Not needed since pre-generated service files +# are part of the sources +%{java_remove_annotations} . -n ServiceProvider %build mkdir -p lib ++++++ 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch -> 0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch ++++++ ++++ 1614 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/woodstox-core/0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch ++++ and /work/SRC/openSUSE:Factory/.woodstox-core.new.1982/0001-Patch-out-optional-support-for-msv-and-relax-schema-.patch ++++++ _scmsync.obsinfo ++++++ mtime: 1783515062 commit: 38da2c263fdea2b864088d18ad838d20a0842d9e9724acf4eff21c6787d5e8bc url: https://src.opensuse.org/java-packages/woodstox-core revision: 38da2c263fdea2b864088d18ad838d20a0842d9e9724acf4eff21c6787d5e8bc projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-08 14:51:02.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ woodstox-core-6.2.8.tar.gz -> woodstox-core-7.2.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/woodstox-core/woodstox-core-6.2.8.tar.gz /work/SRC/openSUSE:Factory/.woodstox-core.new.1982/woodstox-core-7.2.1.tar.gz differ: char 12, line 1 ++++++ woodstox-core-build.xml ++++++ --- /var/tmp/diff_new_pack.eyQmAX/_old 2026-07-08 17:48:19.242031498 +0200 +++ /var/tmp/diff_new_pack.eyQmAX/_new 2026-07-08 17:48:19.246031636 +0200 @@ -8,7 +8,7 @@ <property name="project.groupId" value="com.fasterxml.woodstox"/> <property name="project.artifactId" value="woodstox-core"/> - <property name="project.version" value="6.2.8"/> + <property name="project.version" value="7.2.1"/> <property name="compiler.release" value="8"/> <property name="compiler.source" value="1.${compiler.release}"/> @@ -18,6 +18,7 @@ <property name="build.dir" value="target"/> <property name="build.outputDir" value="${build.dir}/classes"/> <property name="build.srcDir" value="src/main/java"/> + <property name="build.moditectDir" value="src/moditect"/> <property name="build.resourceDir" value="src/main/resources"/> <property name="reporting.outputDirectory" value="${build.dir}/site"/> @@ -50,17 +51,33 @@ nowarn="true" debug="true" optimize="true" + encoding="utf-8" deprecation="true" release="${compiler.release}" - target="${compiler.target}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir}"/> </src> <classpath refid="build.classpath"/> </javac> + <javac destdir="${build.outputDir}" + nowarn="true" + debug="true" + optimize="true" + encoding="utf-8" + deprecation="true" + release="9" + verbose="false" + fork="false"> + <src> + <pathelement location="${build.moditectDir}"/> + </src> + <modulepath> + <pathelement location="${build.outputDir}"/> + <path refid="build.classpath"/> + </modulepath> + </javac> <copy todir="${build.outputDir}"> <fileset dir="${build.resourceDir}"/> </copy> @@ -117,12 +134,15 @@ <attribute name="Bundle-SymbolicName" value="${project.groupId}.${project.artifactId}"/> <attribute name="Bundle-Vendor" value="FasterXML"/> <attribute name="Bundle-Version" value="${project.version}"/> - <attribute name="Export-Package" value="com.ctc.wstx.api;version="${project.version}";uses:="com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.ent,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2.io,org.codehaus.stax2.validation",com.ctc.wstx.cfg;version="${project.version}";uses:="javax.xml.stream",com.ctc.wstx.compat;version="${project.version}";uses:="javax.xml.namespace",com.ctc.wstx.dom;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.sw,javax.xml.namespace,javax.xml.stream,javax.xml.transform.dom,org.codehaus.stax2.ri.dom,org.w3c.dom",com.ctc.wstx.dtd;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.ent,com.ctc.wstx.io,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2.validation",com.ctc.wstx.ent;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx .io,javax.xml.stream",com.ctc.wstx.evt;version="${project.version}";uses:="com.ctc.wstx.dtd,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,org.codehaus.stax2,org.codehaus.stax2.ri.evt",com.ctc.wstx.exc;version="${project.version}";uses:="javax.xml.stream,org.codehaus.stax2.validation",com.ctc.wstx.io;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2",com.ctc.wstx.osgi;version="${project.version}";uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework",com.ctc.wstx.sax;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.dtd,com.ctc.wstx.sr,com.ctc.wstx.stax,javax.xml.parsers,javax.xml.stream,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers",com.ctc.wstx.sr;version="${project.ver sion}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.ent,com.ctc.wstx.exc,com.ctc.wstx.io,com.ctc.wstx.sw,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.stax2.validation,org.xml.sax,org.xml.sax.ext",com.ctc.wstx.stax;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.io,com.ctc.wstx.sr,com.ctc.wstx.sw,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,org.codehaus.stax2,org.codehaus.stax2.ri",com.ctc.wstx.sw;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2,org.codehaus.stax2.ri,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.st ax2.validation",com.ctc.wstx.util;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.dtd,com.ctc.wstx.sr,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.stax2.validation,org.xml.sax,org.xml.sax.ext""/> + <attribute name="Export-Package" value="com.ctc.wstx.api;version="${project.version}";uses:="com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.ent,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2.io,org.codehaus.stax2.validation",com.ctc.wstx.cfg;version="${project.version}";uses:="javax.xml.stream",com.ctc.wstx.dom;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.sw,javax.xml.namespace,javax.xml.stream,javax.xml.transform.dom,org.codehaus.stax2.ri.dom,org.w3c.dom",com.ctc.wstx.dtd;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.ent,com.ctc.wstx.io,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2.validation",com.ctc.wstx.ent;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.evt,com.ctc.wstx.io,javax.xml.stream",com.ctc.wstx.evt;version="${project.version}";uses:="co m.ctc.wstx.dtd,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,org.codehaus.stax2,org.codehaus.stax2.ri.evt",com.ctc.wstx.exc;version="${project.version}";uses:="javax.xml.stream,org.codehaus.stax2.validation",com.ctc.wstx.io;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.util,javax.xml.stream,org.codehaus.stax2",com.ctc.wstx.osgi;version="${project.version}";uses:="org.codehaus.stax2,org.codehaus.stax2.osgi,org.codehaus.stax2.validation,org.osgi.framework",com.ctc.wstx.sax;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.dtd,com.ctc.wstx.sr,com.ctc.wstx.stax,javax.xml.parsers,javax.xml.stream,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers",com.ctc.wstx.sr;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.ent,com.c tc.wstx.exc,com.ctc.wstx.io,com.ctc.wstx.sw,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.stax2.validation,org.xml.sax,org.xml.sax.ext",com.ctc.wstx.stax;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.dtd,com.ctc.wstx.io,com.ctc.wstx.sr,com.ctc.wstx.sw,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,org.codehaus.stax2,org.codehaus.stax2.ri",com.ctc.wstx.sw;version="${project.version}";uses:="com.ctc.wstx.api,com.ctc.wstx.cfg,com.ctc.wstx.sr,com.ctc.wstx.util,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2,org.codehaus.stax2.ri,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.stax2.validation",com.ctc.wstx.util;version="${project.version}";uses:="com.ctc .wstx.api,com.ctc.wstx.dtd,com.ctc.wstx.sr,javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.stax2.validation,org.xml.sax,org.xml.sax.ext""/> <attribute name="Implementation-Title" value="Woodstox"/> <attribute name="Implementation-Vendor-Id" value="${project.groupId}"/> <attribute name="Implementation-Vendor" value="FasterXML"/> <attribute name="Implementation-Version" value="${project.version}"/> - <attribute name="Import-Package" value="com.ctc.wstx.api;version="[6.2,7)",com.ctc.wstx.cfg;version="[6.2,7)",com.ctc.wstx.compat;version="[6.2,7)",com.ctc.wstx.dom;version="[6.2,7)",com.ctc.wstx.dtd;version="[6.2,7)",com.ctc.wstx.ent;version="[6.2,7)",com.ctc.wstx.evt;version="[6.2,7)",com.ctc.wstx.exc;version="[6.2,7)",com.ctc.wstx.io;version="[6.2,7)",com.ctc.wstx.sr;version="[6.2,7)",com.ctc.wstx.stax;version="[6.2,7)",com.ctc.wstx.sw;version="[6.2,7)",com.ctc.wstx.util;version="[6.2,7)",java.io,java.lang,java.lang.ref,java.lang.reflect,java.math,java.net,java.text,java.util,java.util.logging,java.util.regex,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.codehaus.stax2.io;version="[4.2,5) ",org.codehaus.stax2.osgi;version="[4.2,5)",org.codehaus.stax2.ri.dom;version="[4.2,5)",org.codehaus.stax2.ri.evt;version="[4.2,5)",org.codehaus.stax2.ri.typed;version="[4.2,5)",org.codehaus.stax2.ri;version="[4.2,5)",org.codehaus.stax2.typed;version="[4.2,5)",org.codehaus.stax2.validation;version="[4.2,5)",org.codehaus.stax2;version="[4.2,5)",org.osgi.framework;version="[1.10,2)";resolution:=optional,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"/> + <attribute name="Import-Package" value="com.ctc.wstx.api;version="[7.2,8)",com.ctc.wstx.cfg;version="[7.2,8)",com.ctc.wstx.dom;version="[7.2,8)",com.ctc.wstx.dtd;version="[7.2,8)",com.ctc.wstx.ent;version="[7.2,8)",com.ctc.wstx.evt;version="[7.2,8)",com.ctc.wstx.exc;version="[7.2,8)",com.ctc.wstx.io;version="[7.2,8)",com.ctc.wstx.sr;version="[7.2,8)",com.ctc.wstx.stax;version="[7.2,8)",com.ctc.wstx.sw;version="[7.2,8)",com.ctc.wstx.util;version="[7.2,8)",java.io,java.lang,java.lang.invoke,java.lang.ref,java.lang.reflect,java.math,java.net,java.text,java.util,java.util.concurrent,java.util.function,java.util.regex,java.util.stream,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.codehaus.stax2.io;version=" ;[4.2,5)",org.codehaus.stax2.osgi;version="[4.2,5)",org.codehaus.stax2.ri.dom;version="[4.2,5)",org.codehaus.stax2.ri.evt;version="[4.2,5)",org.codehaus.stax2.ri.typed;version="[4.2,5)",org.codehaus.stax2.ri;version="[4.2,5)",org.codehaus.stax2.typed;version="[4.2,5)",org.codehaus.stax2.validation;version="[4.2,5)",org.codehaus.stax2;version="[4.2,5)",org.osgi.framework;version="[1.10,2)";resolution:=optional,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"/> + <attribute name="Include-Resource" value="META-INF/LICENSE=src/main/resources/META-INF/LICENSE,META-INF/services/javax.xml.stream.XMLEventFactory=src/main/resources/META-INF/services/javax.xml.stream.XMLEventFactory,META-INF/services/javax.xml.stream.XMLInputFactory=src/main/resources/META-INF/services/javax.xml.stream.XMLInputFactory,META-INF/services/javax.xml.stream.XMLOutputFactory=src/main/resources/META-INF/services/javax.xml.stream.XMLOutputFactory,META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory=src/main/resources/META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory,META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.dtd=src/main/resources/META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.dtd"/> + <attribute name="Java-Version" value="${compiler.release}"/> + <attribute name="Provide-Capability" value="osgi.service;objectClass:List<String>="javax.xml.stream.XMLEventFactory";effective:=active,osgi.service;objectClass:List<String>="javax.xml.stream.XMLInputFactory";effective:=active,osgi.service;objectClass:List<String>="javax.xml.stream.XMLOutputFactory";effective:=active,osgi.service;objectClass:List<String>="org.codehaus.stax2.validation.XMLValidationSchemaFactory";effective:=active,osgi.serviceloader;osgi.serviceloader="javax.xml.stream.XMLEventFactory";register:="com.ctc.wstx.stax.WstxEventFactory",osgi.serviceloader;osgi.serviceloader="javax.xml.stream.XMLInputFactory";register:="com.ctc.wstx.stax.WstxInputFactory",osgi.serviceloader;osgi.serviceloader="javax.xml.stream.XMLOutputFactory";register:="com.ctc.wstx.stax.WstxOutputFactory",osgi.serviceloader;osgi.serviceloader="org.codehaus.stax2.validat ion.XMLValidationSchemaFactory";register:="com.ctc.wstx.dtd.DTDSchemaFactory""/> <attribute name="Require-Capability" value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=${compiler.target}))""/> <attribute name="Specification-Title" value="Woodstox"/> <attribute name="Specification-Vendor" value="FasterXML"/>
