I would go for (c) and reflect it in the release notes. We can always revisit this code and support commercial providers later .
Yegor пн, 31 авг. 2020 г., 0:01 Andreas Beeker <[email protected]>: > Hello devs, > > XmlBeans reflects into the following classes (and Saxon helpers) when > searching for a Xquery implementation: > > - org.apache.xmlbeans.impl.store.OXQXBXqrlImpl > - org.apache.xmlbeans.impl.store.XqrlImpl > - org.apache.xmlbeans.impl.store.Xqrl2002Impl > > I still have to find those classes / sources, but they seem to be included > in 3rd party libs. [1] [2] > > In the advent of using JPMS, those classes should be packaged in the > xmlbeans module. > > How should we react? > > a) keep the old implementation as-is without testing it's functionality - > it for sure doesn't work with JPMS > b) try to reach out to the commercial providers and update the adapters > c) remove the obsolete calls and only use Saxon > > Andi > > > [1] > https://software.databasedevelop.com/article/14040274/Unable+to+get+Metadata+Manager+for+DVM+%22TicketingServices+resources+XQ+Ticketing_AttributeValuesDVM%22 > > [2] > http://www.oracle.com/technetwork/database/database-technologies/bdc/big-data-connectors/downloads/index.html > (Oracle XQuery for Hadoop) > > >
