Chris Rankin created ARIES-2077:
-----------------------------------
Summary: Aries SPI-Fly does not support
XMLInputFactory.newFactory(String, ClassLoader)
Key: ARIES-2077
URL: https://issues.apache.org/jira/browse/ARIES-2077
Project: Aries
Issue Type: Bug
Components: SPI Fly
Affects Versions: spifly-1.3.5
Reporter: Chris Rankin
The SPI-Fly component cannot support weaving for these consumers:
* {{XMLInputFactory.newFactory(String, ClassLoader)}}
* {{XMLOutputFactory.newFactory(String, ClassLoader)}}
* {{XMLEventFactory.newFactory(String, ClassLoader)}}
These methods need handling similar to {{{}ServiceLoader.load(Class,
ClassLoader){}}}.
The corresponding {{newInstance(String, ClassLoader)}} methods are presumably
affected too.
SPI-Fly cannot support {{jackson-databind-xml}} inside an OSGi framework
without support for {{{}newFactory(String, ClassLoader){}}}.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)