From ec4064a742e881fec93306254e13088bfb3735bf Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Wed, 26 Nov 2025 09:27:52 +0100 Subject: [PATCH] catch UnsupportedOperationException in sax parser reset --- shared/src/main/scala/scala/xml/factory/XMLLoader.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/src/main/scala/scala/xml/factory/XMLLoader.scala b/shared/src/main/scala/scala/xml/factory/XMLLoader.scala index 356e67a1..068b5cd3 100644 --- a/shared/src/main/scala/scala/xml/factory/XMLLoader.scala +++ b/shared/src/main/scala/scala/xml/factory/XMLLoader.scala @@ -47,7 +47,7 @@ trait XMLLoader[T <: Node] { /* Override this to use a different SAXParser. */ def parser: SAXParser = { val p = parserInstance.get - p.reset() + try { p.reset() } catch { case _: UnsupportedOperationException => } p }