Problems caused by dependency on package Xerces

1,382 views
Skip to first unread message

zhou sam

unread,
Sep 7, 2021, 9:19:06 PM9/7/21
to OptaPlanner development
When Xerces dependency package is added, an error occurs when parsing XML:
Exception in thread "main" java.lang.IllegalArgumentException: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.setAttribute(Unknown Source)
at org.optaplanner.core.impl.io.jaxb.GenericJaxbIO.parseXml(GenericJaxbIO.java:226)
at org.optaplanner.core.impl.io.jaxb.SolverConfigIO.read(SolverConfigIO.java:31)
at org.optaplanner.core.config.solver.SolverConfig.createFromXmlReader(SolverConfig.java:212)
at org.optaplanner.core.config.solver.SolverConfig.createFromXmlInputStream(SolverConfig.java:186)
at org.optaplanner.core.config.solver.SolverConfig.createFromXmlResource(SolverConfig.java:126)
at org.optaplanner.core.config.solver.SolverConfig.createFromXmlResource(SolverConfig.java:101), 
how to solve it

zhou sam

unread,
Sep 7, 2021, 9:20:19 PM9/7/21
to OptaPlanner development
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.12.0</version>
</dependency>

Lukáš Petrovický

unread,
Sep 8, 2021, 4:27:58 AM9/8/21
to optapla...@googlegroups.com
Hello,

it appears that the problem is entirely unrelated to OptaPlanner:

Regards!

--
You received this message because you are subscribed to the Google Groups "OptaPlanner development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to optaplanner-d...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/optaplanner-dev/efa70d54-8ee6-45ee-8031-cc1630ec8210n%40googlegroups.com.


--

Lukáš Petrovický

He/Him/His

Principal Software Engineer, Business Automation

lukas.pe...@redhat.com    IM: triceo/lpetrovi

Reply all
Reply to author
Forward
0 new messages