XMLUnit — класснотфаундексцептион

Я только что скачал XMLUnit (https://github.com/xmunit/xmunit/releases), но могу не заставить его работать.

Когда я попытался настроить некоторые свойства, такие как:

        XMLUnit.setControlParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
        XMLUnit.setTestParser("org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");
        XMLUnit.setSAXParserFactory("org.apache.xerces.jaxp.SAXParserFactoryImpl");
        XMLUnit.setTransformerFactory("org.apache.xalan.processor.TransformerFactoryImpl");

... возникает следующее исключение:

java.lang.ClassNotFoundException: No ClassLoaders found for: org.custommonkey.xmlunit.XMLUnit
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:521)

У кого-нибудь еще была такая же проблема?


person doughaase    schedule 24.11.2015    source источник


Ответы (1)


Я предполагаю, что вы используете сервер приложений jboss. Думаю, вы просто не включили все библиотеки в свой файл jar/war/ear.

person Christian Kuetbach    schedule 24.11.2015
comment
Да, я использую JBoss. Я добавил все jar-файлы загруженного zip-файла в путь сборки моего проекта. - person doughaase; 24.11.2015
comment
Но вы также развертываете файл? В вашей среде IDE он может быть в пути к классам, но на сервере приложений его может и не быть. - person Christian Kuetbach; 24.11.2015