2015-04-22 2 views
0

Моя программа для создания пакета jcr (zip-файл), этот пакет содержит структуру узла, которая может быть импортирована в CQ5 crx package manager. В то время как многие узлы импортированы успешно, есть некоторые узлы, которые не удалось импортировать содержимое и я могу видеть только одну строку в журналах ошибок CQ5Импорт пакетов в CQ5

com.day.jcr.vault.fs.impl.io.GenericArtifactHandler Error while parsing jcr_root/content/abc/foo/bar/.content.xml: org.xml.sax.SAXException 
java.lang.IllegalArgumentException 
com.day.jcr.vault.fs.io.Importer E /content/abc/foo/bar (org.xml.sax.SAXException java.lang.IllegalArgumentException) 

Есть ли способ для проверки JCR пакета перед установкой в ​​CQ5 менеджера CRX пакета ? или увеличить уровень журнала, чтобы я мог видеть детали в ошибке?

Любая помощь приветствуется, спасибо!

ответ

1

Исключение указывает на ошибку синтаксического анализа в вашем XML-файле. Потенциально, ваш скрипт сборки может «протестировать» каждый XML-файл, чтобы удостовериться, что он прошел проверку перед созданием пакета.