You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2020/12/22 11:49:00 UTC
[jira] [Commented] (CAMEL-15281) Quickfix uses unrecognized xerces
property
[ https://issues.apache.org/jira/browse/CAMEL-15281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17253436#comment-17253436 ]
Claus Ibsen commented on CAMEL-15281:
-------------------------------------
Reported at quickfix at
https://github.com/quickfix-j/quickfixj/issues/346
> Quickfix uses unrecognized xerces property
> ------------------------------------------
>
> Key: CAMEL-15281
> URL: https://issues.apache.org/jira/browse/CAMEL-15281
> Project: Camel
> Issue Type: Bug
> Components: camel-quickfix
> Reporter: Thomas Diesler
> Priority: Minor
>
> The recent update to quickfix-2.2.0 may lead to ...
> {code}
> Caused by: quickfix.ConfigError: FIX42.xml: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
> at quickfix.DataDictionary.read(DataDictionary.java:871)
> at quickfix.DataDictionary.<init>(DataDictionary.java:104)
> at quickfix.DefaultSessionFactory.lambda$static$0(DefaultSessionFactory.java:42)
> at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
> at org.quickfixj.SimpleCache.computeIfAbsent(SimpleCache.java:41)
> at quickfix.DefaultSessionFactory.getDataDictionary(DefaultSessionFactory.java:366)
> at quickfix.DefaultSessionFactory.createDataDictionary(DefaultSessionFactory.java:269)
> at quickfix.DefaultSessionFactory.processPreFixtDataDictionary(DefaultSessionFactory.java:259)
> at quickfix.DefaultSessionFactory.create(DefaultSessionFactory.java:154)
> at quickfix.mina.acceptor.AbstractSocketAcceptor.createSessions(AbstractSocketAcceptor.java:235)
> at quickfix.mina.acceptor.AbstractSocketAcceptor.startAcceptingConnections(AbstractSocketAcceptor.java:96)
> ... 163 more
> Caused by: java.lang.IllegalArgumentException: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.
> at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.setAttribute(DocumentBuilderFactoryImpl.java:144)
> at __redirected.__DocumentBuilderFactory.setAttribute(__DocumentBuilderFactory.java:125)
> at quickfix.DataDictionary.load(DataDictionary.java:883)
> at quickfix.DataDictionary.read(DataDictionary.java:869)
> ... 173 more
> {code}
> This happens when we run on WildFly-20.0.0 with xerces-2.12.0.SP02
--
This message was sent by Atlassian Jira
(v8.3.4#803005)