Интерпретация сообщения об ошибке извлечения парсера - PullRequest
2 голосов
/ 01 февраля 2012

Я вижу следующее сообщение об ошибке в моих журналах tomcat. Я не уверен, что это значит. Может ли кто-нибудь помочь с переводом:

org.xmlpull.v1.XmlPullParserException: entity reference names can not start with character ' ' (position: START_TAG seen ...</DID><TOKEN>d & ... @1:8134)

Спасибо,

E

1 Ответ

2 голосов
/ 01 февраля 2012

Кто-то отправляет неправильно экранированный (и, следовательно, неверный) XML. Если это не в разделе CDATA, и amperand должен быть начальным символом в ссылке на сущность. Судя по сообщению об ошибке, выглядит амперсанд без экранирования, за которым следует пробел. Правильный способ представить это в XML: &amp;

...