Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-2077

Aries SPI-Fly does not support XMLInputFactory.newFactory(String, ClassLoader)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • spifly-1.3.5
    • None
    • SPI Fly

    Description

      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) factory methods are presumably affected too.

      SPI-Fly cannot support jackson-databind-xml inside an OSGi framework without some kind of support for newFactory(String, ClassLoader).

      Attachments

        Activity

          People

            Unassigned Unassigned
            chrisr3 Chris Rankin
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: